报错
Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by serv
原因
mysql8.0加密方式的原因报错。
解决
1.启动数据库 net start mysql
2.登录数据库 mysql -u root -p
3.用数据库
eg:有 sys,name , age三个数据库你用哪个就需要执行命令,如下
mysql> use name
4. alter user 'root'@'localhost' identified with mysql_native_password by '123456';
//123456为数据库密码
5.flush privileges; //即可解决
示例:
成功