MySql客戶端遠程連接MySql服務器


  1. 設置MySql服務器以接聽端口及以綁定IP地址
  • MySql服務器默認監聽3306端口,確定防火牆以開放此端口。
  • 編輯/etc/my.cnf 添加綁定IP地址。bind-address=192.168.42.135
  • 重啟MySql服務器,查看監聽狀態。
    [server@bogon ~]$ netstat -lnt
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address Foreign Address State
    tcp 0 0 192.168.42.135:3306 0.0.0.0:* LISTEN
  1. 創建用戶

CREATE USER IF NOT EXISTS 'ubuntu'@'192.168.42.136' IDENTIFIED BY 'Ubuntu@163.com';
192.168.42.136: 為客戶端ip
ubuntu: 用戶名
Ubuntu@163.com: 登入密碼
此用戶只允許在IP地址為192.168.42.136的客戶機登入,如果要此用戶在任意客戶機登入,則將192.168.42.136改為%

  1. 安裝MySql客戶端(以ubuntu為例)
  • apt install mysql-client-X.X
  • 使用以下命令登入 mysql -h 192.168.42.135 -u ubuntu -p
    192.168.42.135: 為mysql服務器的IP地址


免責聲明!

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



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