Linux - Mysql 開啟遠程訪問權限


如何通過Window的數據庫可視化工具遠程連接裝在Linux上的Mysql呢?可以按照以下步驟逐一確認!

檢查監聽端口是否存在

netstat -ntlp  |grep  mysql 

 

檢查Mysql配置配置

先執行:vim /etc/my.cnf

[mysqld]
port = 3306
bind-address = 0.0.0.0     # 這一行改成0.0.0.0 或者直接注釋掉
socket = /tmp/mysql.sock
datadir = /usr/local/mysql/var
skip-external-locking

 

進入數據庫依次執行以下命令

  1. mysql -u root -p use mysql;
  2. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';    #這里的123456為你給新增權限用戶設置的密碼,%代表所有主機,也可以具體到你的主機ip地址
  3. flush privileges;     #重新加載權限數據
  4. select * from user;   #查詢是否設置成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM