linux下mysql 8.0安装

时间:2023-01-24 16:09:45

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

linux下mysql 8.0安装

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';