1、安装mysql(5.7.22)
参考资料:http://www.runoob.com/mysql/mysql-install.html
2、问题解决
1) 缺少MSVC*.dll
2) 出现服务无法启动,可能是没有初始化data目录
cd C:\web\mysql-8.0.11\bin
mysqld --initialize-insecure
3)远程访问mysql 数据出现
“mysql远程连接 Host * is not allowed to connect to this MySQL server”
解决方案将host设置为%
mysql -u root -p
mysql>use mysql;
mysql>update user set host ='%' where user ='root';
mysql>flush privileges;
4) 客户端连接出现
“caching-sha2-password问题”
ALTER USER 'username' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'username' IDENTIFIED WITH mysql_native_password BY 'password'; # 'password' 固定写法, 更新一下用户的密码
FLUSH PRIVILEGES; #刷新权限
再重置下密码:alter user 'username' identified by 'password'; # username为mysql用户名称 password设置为你想要设置的密码