國家高新企業、雙軟企業、科創版掛牌企業查看更多資質 全國服務熱線0551-65867402 在線谘詢 留言/需求提交

linux的mysql開啟遠程連接

【摘要】 linux的mysql開啟遠程連接,為了使用方便,九遊會官方網站一般使用Navicat等工具遠程連接來操作數據庫

1. 創建用戶用來遠程連接

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

(第一個root表示用戶名,%表示所有的電腦都可以連接,也可以設置某個ip地址運行連接,第二個root表示密碼)。


2. 執行 flush privileges;命令立即生效

3. 查詢數據庫的用戶(看到如下內容表示創建新用戶成功了)

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;


4. 使用exit命令退出MySQL

然後打開vim  /etc/mysql/my.cnf

將bind-address    = 127.0.0.1

設置成bind-address    = 0.0.0.0(設備地址)

重新啟動(命令如下):

/etc/init.d/mysql stop

/etc/init.d/mysql start


5. 查看端口號

show global variables like 'port';


6. 使用navicat等工具測試連接,這個界麵操作比較簡答,就不寫了。