centos系統安裝好mysql後,預設情況下不支援使用者通過非本機連線上資料庫伺服器,下面是解決方法:
1、在控制台執行
mysql -uroot
-p
系統提示輸入資料庫root使用者的密碼,輸入完成後即進入mysql控制台
2、選擇資料庫
use
mysql;
開啟遠端連線
root 使用者名稱
% 所有人都可以訪問
password 密碼
grant
allprivileges
on *.* to
'root'@'%' identified by
'password'
with
grant
option;
flush privileges;
3、重起mysql服務
service mysqld restart
如果執行完以上步驟,還是不能遠端連線,那麼我們需要檢視伺服器的防火牆是否開啟
service iptables status
如果防火牆開啟,請關閉
service iptables stop
到此就可以遠端連線了! Mysql 5 7 開啟遠端連線
在ubuntu14.04上安裝好mysql5.7之後,本地可以連線mysql伺服器。遠端就不行。注釋掉在 etc mysql mysql.conf.d mysqld.cnf裡面的bind address 127.0.0.1 by default we only accept connections ...
mysql 5 7開啟遠端連線
1 首先到mysql5.7的安裝目錄下,進入bin目錄,然後按住shift滑鼠右鍵,選擇在此處開啟命令視窗 2 登入mysql,輸入mysql uroot p 3 按回車鍵,輸入密碼 4 切換到mysql資料庫,輸入命令use mysql 5 開啟遠端連線,輸入命令grant all privile...
設定mysql5 7遠端連線
在ubuntu14.04上安裝好mysql5.7之後,本地可以連線mysql伺服器。遠端就不行。注釋掉在 etc mysql mysql.conf.d mysqld.cnf裡面的bind address 127.0.0.1 by default we only accept connections ...