Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说
MySQL8安装教程_系统安装教程,希望能够帮助你!!!。
MySQL 8发布了 ,据说相比MySQL 5速度提升了2倍!今天来搞一搞MySQL 8。
这个页面相信大家都熟悉,我就不多说了。
[mysqld] # 设置mysql客户端连接服务端时默认使用的端口 port=13306 #设置mysql服务名 server_id=mysql8 # 设置mysql的安装目录 basedir=D:/mysql-8.0.12-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:/mysql-8.0.12-winx64/data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=UTF8MB4 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8
datadir 和 basedir 根据自己的解压路径配置,其余的复制就好。
路径中斜杠 “/” 和反斜杠 “\” 是有区别的,如果使用斜杠,只需要一个就可以:
[mysqld] # 设置安装路径 basedir=D:/mysql-8.0.12-winx64 # 设置数据存放路径 datadir=D:/mysql-8.0.12-winx64/data .......
如果是反斜杠就要使用两个,也就是:
[mysqld] # 设置安装路径 basedir=D:\\mysql-8.0.12-winx64 # 设置数据存放路径 datadir=D:\\mysql-8.0.12-winx64\\data .......
其余不变,到这里基本环境就搭建完成了,开始安装。
MySQL 8的安装与MySQL 5的安装方式不太一样,MySQL 5 就不说了,本文主要讲MySQL 8的安装。
右键以管理员身份运行即可。
然后回车就好。
MySQL 8 初始化data命令分为两个:
C:\> bin\mysqld --initialize --console #带有root随机密码的初始化命令 C:\> bin\mysqld --initialize-insecure --console #无root密码的初始化,建议使用这个
请注意:data目录可以不用我们手动创建,安装服务会自动创建,如果data目录存在且不为空会报错:
[ERROR] --initialize specified but the data directory exists. Aborting.
如果使用第一个初始化命令需要留意随机成成的root密码:
mysql8是服务名称。
之后就可以使用Navicat 等工具连接数据库了。
到此基本就安装完成了。
使用Navicat连接数据库:
点击连接测试按钮
连接成功,说明基本就可以使用了,不过建议更改一下root用户密码,因为刚才初始化的时候要么没有密码要么密码太过杂乱,使用语句:
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
new_password就是新的密码。
密码修改成功,之后断开重新使用新密码连接数据库就可以了。
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章