mysql如何允許遠端連線

2021-09-01 20:19:38 字數 755 閱讀 9678

環境:linux(redflag6)+phpmyadmin

1、開啟phpmyadmin->sql,執行如下語句:

grant all privileges on *.* to 'myuser'@'%' identified by 'mypassword' with grant option;
允許myuser這個使用者,憑藉mypassword這個密碼可以在任何的機器上訪問任何的資料庫。

2、或者我們也可以舉例細化一下:

grant select,insert,update,delete,create,drop on mydb.mytable to 'germy'@192.168.1.88 identified by 'germmy';
允許lzpddd這個使用者,憑藉mypassword這個密碼,在ip為192.168.1.88的位址上對mydb資料庫下面的mytable擁有select,insert,update,delete,create,drop許可權。

注意到:使用者名稱密碼都要用引號括起來。

3、用mysql客戶端連線一下試試:

mysql -ugermmy -pgermmy -h 192.168.190.131 -p 3306 -d adms_db
注意:在密碼那個選項 -proot後面不能有空格。

-p 是埠

-d 是資料庫名。

refurl:

同樣的思路。

允許mysql遠端連線

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

mysql允許遠端連線

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

允許MySQL遠端連線

1.修改mysql配置檔案 etc mysql my.cnf 注釋以下行 bind address 127.0.0.1 2.重啟mysql資料庫,對於ubuntu系統,執行如下命令 sudo etc init.d mysql restart 3.以root使用者登入mysql後,執行如下命令 gra...