將mysql開放,使得能被外部連線

2021-09-29 08:14:52 字數 569 閱讀 4534

mysql -u root -p

use mysql

設定密碼永遠不會過期,記住這個時候還是只能本地連線,並不能外部連線,

alter user 'root'@'localhost' identified by 'password' password expire never;

設定所有位址都可以訪問mysql

update user set host='%' where user ='root';

update user set plugin='mysql_native_password' where user ='root';

授於所有許可權

grant all on *.* to 'root'@'%';

flush privileges;

重啟mysql

mysql開放遠端訪問

mysql資料庫不允許從遠端訪問怎麼辦?本文提供了三種解決方法 1 改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 mysql ...

開放mysql遠端連線

1。改表法。可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 mysql u root p mysql use mysql mysql u...

Mysql開放遠端連線

localhost 進入msyql安裝目錄的bin目錄下,執行mysql u root p root進入mysql操作介面 select host,user,password from mysql.user 看到host欄位的值為localhost 只允許本機登陸訪問 將host欄位的值改為 就表示...