1. 程式人生 > >MySQL的遠程連接問題 錯誤1130

MySQL的遠程連接問題 錯誤1130

try 異常 lec col 中間 dup rim code 遠程

解決辦法:將localhost改成%.

在遠程主機上-->

登陸mysql服務執行如下代碼:

mysql -u root -p
mysql>use mysql;
mysql>update user set host =%where user =’root’;
mysql>flush privileges;


中間異常:

在執行update語句時出現ERROR 1062 (23000): Duplicate entry ‘%-root‘ for key ‘PRIMARY‘ 錯誤。

則查詢select host from user where user = ‘root‘;

結果中host有 ‘%‘ 值就直接執行下面的代碼

flush privileges;


法二:

權限分配,原理即是分配能鏈接的ip

MySQL的遠程連接問題 錯誤1130