安装过程
-
下载
(mysql下载链接:mysql-8.0.16-winx64.zip) -
解压
这里不是可执行安装程序,直接解压到指定路径,我是直接到D盘
D:\mysql-8.0.16-winx64 -
配置环境变量
新建变量名MYSQL_HOME,加入变量值D:\mysql-8.0.16-winx64\bin;
在系统变量path中增加%MYSQL_HOME%\bin;
image.png -
安装
D:\mysql-8.0.16-winx64\bin中以管理员身份运行cmd执行命令
mysqld --initialize -insecure
执行完成后,D:\mysql-8.0.16-winx64中多出data文件夹
image.png -
继续配置
在D:\mysql-8.0.11-winx64目录下新建my.imi文件用于配置Mysql字符集与存储引擎等信息。
cmd执行mysqld -install
my.imi
-
完成可以启动了
net start mysql启动sql时却失败了
image.png
查阅资料发现,是因为第四步我自己创建了一个data文件夹,其实没必要,初始化程序mysqld --initialize -insecure执行完之后,自己就会新建data,不用手动建。
手动删除,重新初始化后,启动成功了。
image.png -
可视化工具navicate for mysql
navicate10.0.x中文版 下载地址
对应的注册码 NAVE-Q53X-JVQV-GHZ2
输入注册码即可用
参考:这篇博文全是navicate不同版本,带注册码的下载链接
-
navicate连接mysql报错
Client does not support authentication protocl requested by server; consider upgrading mysql client
报错
解决办法:
通过终端启动mysql,root登录数据库后执行如下命令即可:
use mysql;
image.png
alter user 'root'@'localhost' identified with mysql_native_password by 'root';
image.png
flush privileges;
重新连接即可成功
image.png
网友评论