windows2012-2016亲测安装mysql8.0

 

先去官网下载点击的MySQL的下载

 

 

下载完成后解压 

解压完是这个样子

 

 

 

 

 

 

不要手动创建Data文件夹和my.ini文件,

 

cmd命令窗口进入bin目录,如果已经做了环境变量那随意在哪里打开。

mysqld --install mysql8

 

先给mysql服务创建名称(方便到时候安装多个mysql服务时不冲突)

mysql初始化:(执行完该条命令data目录就会生成了)

mysqld --initialize --console

 

 

 哦豁,我在这里报错了,系统缺少运行库,一般会有说缺少net什么的,我使用一个软件(微软常用运行库合集_2019.07.20_X64)全部安装好了组件环境。

这个软件关注微信公众号: 疯刘小三      回复:微软常用运行库       即可获得下载链接哈!!

 

 安装之后如下图,全部会安装上去:

 

 

 

再来初始化:

 

net start mysql8

 

 

 

 

 记一下初始密码,如果不小心关掉了密码没保存那就删掉data目录重新初始化。

 

登录进去之后执行命令都会报错,让你先用这个命令修改密码:

 

 

 

修改密码,按照她要求来:

alter user 'root'@'localhost' identified by 'idcicp@1234';

 

 

 

 

更改远程登录,默认是只有本地登录数据库的,由下表可以看到:

use mysql;
select  User,authentication_string,Host from user;

 

 

 

 

 

Navicat连接MySQL出现1251-Client does not support authentication protocol requested by server;

办法:修改用户的认证规则

mysql> alter user '用户名'@'%' identified with mysql_native_password by '密码';

 

posted @ 2020-10-10 17:23  疯刘小三  阅读(995)  评论(0编辑  收藏  举报