我本地的mysql版本是8.0.11,遠程服務器上的mysql版本是5.6。
在本地使用命令mysql -h ip -P 3307 -uusername -ppassword這個命令連接到遠程服務器的時候報錯,ERROR 1045 (28000): Access denied for user 'mersea_w'@'10.6.19.35:53597' (using password: Yes)。
本地的mysql版本降級到5.7的最新版后,再使用該命令是可以連接成功的,排除命令錯誤和服務器配置問題。
應該是mysql8到mysql5.6的連接配置問題,可能跟密碼加密方式有關?求問有沒有大神知道是什么原因。
是不是應該修改my.cnf的相關配置?
uj5u.com熱心網友回復:
[mysqld]default_authentication_plugin=mysql_native_password
uj5u.com熱心網友回復:
1樓正解
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/84076.html
標籤:MySQL
