mysql8.0.17压缩包安装教程,mysql8.0.17解压版安装配置⽅法
图⽂教程
记录⼀下⾃⼰安装过程遇到的问题,也希望对⼤家有⽤。
1、下载(官⽅推荐的是下载安装版本,但是解压版更便捷),下载地址:
2、解压,我们需要增加⼀步操作:
(1)创建⼀个名为my.ini的⽂件,补充:之前建了data⽂件夹,但是后续安装报错,引以为戒;
3、修改my.ini⽂件:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端⼝
port = 3306
mysql下载配置
# 设置mysql的安装⽬录
basedir = D:\\Program Files\\mysql\\
# 设置mysql数据库的数据的存放⽬录
datadir = D:\\Program Files\\mysql\\data
# 允许最⼤连接数
max_connections=20
# 服务端使⽤的字符集默认为8⽐特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使⽤的默认存储引擎
default-storage-engine=INNODB
# 创建模式
sql_mode = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
特别要注意:
(1)D:\\Program Files\\mysql\\data 这个⽬录⼀定要是“\\”,千万别弄成“\”不然会报错,或者可以⽤“/”;
(2)Mysq安装⽬录和数据存放⽬录⼀定要修改为你⾃⼰设定的⽬录,除⾮你设置的⽬录与上述⼀致。
4、配置mysql的环境变量:
点击Path,增加:
5、以管理员⾝份运⾏cmd,执⾏以下操作:
(1)切换到mysql的bin⽬录;
(2)执⾏mysqld --initialize命令,此时会⽣成⼀个新⽬录data,查看.err⽂件,可以看到root⽤户⽣成的随机密码;
(3)执⾏mysqld --install命令,安装mysqld服务;
(4)执⾏net start mysql命令,启动mysql服务;
(5)执⾏mysql -u root -p命令,连接mysql数据库,输⼊上述随机⽣成的密码;
(6)执⾏以下sql重置root密码:
mysql> alter user 'root'@'localhost' identified with mysql_native_password by '新密码'; tips:
mysqld –initialize-insecure⾃动⽣成⽆密码的root⽤户;
mysqld –initialize⾃动⽣成带随机密码的root⽤户;
mysqld -remove移除⾃⼰的mysqld服务;
net stop mysql命令,停⽌mysql服务
如果报错,清空data⽂件夹,最好还是删掉data⽂件,重新执⾏remove--initialize--install--start(这些不是命令)流程即可;精彩专题分享:
mysql不同版本安装教程
mysql5.7各版本安装教程
mysql5.6各版本安装教程
mysql8.0各版本安装教程
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持我们。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。