经常在初步搭建完mysql后测试没有问题,但是通过另一台机器访问时却会报错
报错代码如下:
ERROR 2061 (HY000): Authentication plugin 'caching_sha2_password' reported error: Authentication requires secure connection.
原因通常是由于MySQL8.0之后的加密规则为caching_sha2_password.而在此之前的加密规则为mysql_native_password导致
在本地登录数据库后用一下方式修改即可
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'myNewPassword';
Comments | NOTHING