mysql允許遠端鏈結,開放3306埠

2021-08-17 00:11:28 字數 926 閱讀 1233

1、首先檢視埠是否開啟

netstat -an|grep 3306
此圖為開啟3306埠的截圖;

2、開啟mysql配置檔案

將bind-address = 127.0.0.1登出​

3、重啟動ubuntu

sudo reboot
4、再次檢視埠是否開啟

此時埠3306已經開啟

登入:mysql -u root -p 《回車》

然後輸入密碼

update mysql.user

set host = '%'

where

user ='root' limit 1;

flush privileges;
重啟伺服器:

sudo service mysql restart

sudo service mysql start

sudo service mysql stop

到此所以操作完成,可以在任何主機連線此mysql資料庫伺服器了。

記得要重啟mysql

eg:/etc/init.d/mysql restart

允許遠端鏈結mysql,開放3306埠

首先檢視埠是否開啟 netstat an grep 3306 此圖為開啟3306埠的截圖,之前顯示為.127.0.0.1 3306 開啟mysql配置檔案vi etc mysql mysql.conf.d mysqld.cnf 將bind address 127.0.0.1登出 截圖最下面一行登出 ...

配置mysql允許遠端鏈結

預設情況下,mysql帳號不允許從遠端登陸,只能在localhost登入。本文提供了二種方法設定mysql可以通過遠端主機進行連線。一 改表法 在localhost登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,將 localhost 改稱 例如 mysql u ro...

mysql 允許遠端登陸 mysql 允許遠端登陸

參考 1.以root賬戶登入 2.grant all privileges on discuz.to ted 10.110.1.100 identified by 123456 all privileges 表示賦予所有的許可權給指定使用者,這裡也可以替換為賦予某一具體的許可權,例如 select,...