linux下mysql 8.0安装

安装本身同mysql 5.7,仍然建议使用tar.gz解压版,而非rpm安装包版。

参考:mysql 5.7/percona server/mariadb 10.2安装与服务器参数优化

mysql已经将之前的mysql_native_password认证,修改成了caching_sha2_password认证方式。

所以,使用类似于navicat或是sqlyog这些客户端时,默认使用还是mysql_native_password认证方式,所以即使输入正确的用户和密码依然登录不成功。

解决方式1:

在创建用户时,指定使用mysql_native_password认证方式:

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

 

posted @ 2018-06-08 10:20  zhjh256  阅读(2547)  评论(0编辑  收藏  举报