win10下mysql 8.0.11 压缩版安装教程

 更新时间:2018年05月27日 11:13:49   作者:csmnjk  
这篇文章主要为大家详细介绍了win10下mysql 8.0.11 压缩版安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文为大家分享了mysql 8.0.11压缩版安装教程,供大家参考,具体内容如下

1. MySQL解压与配置

    下载:链接地址

    解压:比如解压到D:\mysql

    配置:配置系统环境变量,MYSQL_HOME=D:\mysql\mysql-8.0.11-winx64

               path新增路径:%MYSQL_HOME%\bin,保存退出。

2. 文件配置

在解压根目录mysql-8.0.11-winx64下创建my.ini文件,新增内容如下:

[mysqld] 
# 设置3306端口 
port=3306 
# 设置mysql的安装目录 
basedir=D:\mysql\mysql-8.0.11-winx64 
# 设置mysql数据库的数据的存放目录 
datadir=D:\\MySQL_Datafiles\\data 
# 允许最大连接数 
max_connections=200 
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统 
max_connect_errors=10 
# 服务端使用的字符集默认为utf8mb4 
character-set-server=utf8mb4 
#使用–skip-external-locking MySQL选项以避免外部锁定。该选项默认开启 
external-locking = FALSE 
# 创建新表时将使用的默认存储引擎 
default-storage-engine=INNODB 
# 默认使用“mysql_native_password”插件认证 
default_authentication_plugin=mysql_native_password 
 
[mysqld_safe] 
log-error=D:\\database\\mysql\\mysql_oldboy.err 
pid-file=D:\\database\\mysql\\mysqld.pid 
# 定义mysql应该支持的sql语法,数据校验 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 
[mysql] 
# 设置mysql客户端默认字符集 
default-character-set=utf8mb4 
[client] 
# 设置mysql客户端连接服务端时默认使用的端口 
port=3306 
default-character-set=utf8mb4 

配置以上四个参数即可,其他默认。注意文件路径是“\\”双斜杠。dataDir目录下的data不要手动创建,这里配置即可, 否则mysql初始化会失败。

3. MySQL初始化

(1) cmd以管理员身份运行,切换到mysql-8.0.11-winx64\bin目录,输入:

mysqld --initialize --user=mysql --console

注意:记下这里的初始密码,后面登陆或者改密码会用到。

(2) 安装MySQL服务:mysqld --install  会提示安装成功。

 4. 修改初始化密码

 (1) 管理员身份新开一个cmd窗口,启动MySQL服务:net start mysql,提示成功。

 (2) 启动mysql命令窗口:mysql -u root -p,提示输入密码,输入初始密码。

 (3) 修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

 (4) 刷新数据库:FLUSH PRIVILEGES;

精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • phpstudy中mysql无法启动(与本地安装的mysql冲突)的解决方式

    phpstudy中mysql无法启动(与本地安装的mysql冲突)的解决方式

    这篇文章主要给大家介绍了关于phpstudy中mysql无法启动(与本地安装的mysql冲突)的解决方式,文中通过图文将解决的方法介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • MySQL添加索引的优化与实践

    MySQL添加索引的优化与实践

    在数据库中,索引是提升查询性能的核心工具之一,MySQL 提供了丰富的索引选项,使得我们能够根据不同的查询需求和数据量来设计和优化索引,本文将深入探讨 MySQL 中添加索引的一些常见问题、最佳实践以及如何在大数据量的表上高效添加索引,需要的朋友可以参考下
    2024-11-11
  • 在MAC OS X上安装MYSQL

    在MAC OS X上安装MYSQL

    MAC系统自带apache和php,但是没有mysql,那么我们只好自力更生了,经过一番研究,借鉴网上一位大神的文章,终于成功安装上了mysql,这里推荐给有需要的朋友
    2014-10-10
  • MySQL图形化管理工具Navicat安装步骤

    MySQL图形化管理工具Navicat安装步骤

    大家好,本篇文章主要讲的是MySQL图形化管理工具Navicat安装步骤,感兴趣的同学赶快来看看吧,对你有帮助的话记得收藏一下哦
    2021-12-12
  • MySQL 创建多对多和一对一关系方法

    MySQL 创建多对多和一对一关系方法

    这篇文章主要介绍了MySQL 创建多对多和一对一关系方法,文章举例详细说明具有一定的参考价值,需要的小伙伴可以参考一下
    2022-03-03
  • mysql日期函数用法大全

    mysql日期函数用法大全

    日期函数在实际应用中可以帮助你轻松处理和操作日期时间数据,使得数据库操作更为灵活和便捷,本文主要介绍了mysql日期函数用法大全,感兴趣的可以了解一下
    2024-05-05
  • centos7环境下创建mysql5.6多实例的方法详解

    centos7环境下创建mysql5.6多实例的方法详解

    这篇文章主要介绍了centos7环境下创建mysql5.6多实例的方法,详细分析了centos7创建mysql5.6多实例的具体步骤、实现方法与操作注意事项,需要的朋友可以参考下
    2020-02-02
  • MySQL定时备份方案(利用Linux crontab)

    MySQL定时备份方案(利用Linux crontab)

    这篇文章主要给大家介绍了关于MySQL定时备份方案的相关资料,文中通过示例代码以及图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-07-07
  • Navicat连接mysql报错2003(10060)的解决方法

    Navicat连接mysql报错2003(10060)的解决方法

    本来好好的navicat连接数据库,突然间今天就打不开数据库了,下面这篇文章主要给大家介绍了关于Navicat连接mysql报错2003(10060)的解决方法,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • mysql-5.7.28 在Linux下的安装教程图解

    mysql-5.7.28 在Linux下的安装教程图解

    这篇文章主要介绍了mysql-5.7.28 的Linux安装,本文通过图文并茂的形式给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10

最新评论