Linux 遠程鏈接mysql

Linux 遠程鏈接mysql

遠程鏈接服務器上的MySQL。

Navicat軟件鏈接數據庫報錯:2003-can't connect to MYSQL servehtml

工具/原料

 
  • crt、navicat、Linux系統、MySQL。

方法/步驟

 
  1.  

    遠程鏈接上Linux系統,確保Linux系統已經安裝上了MySQL數據庫。登錄數據庫。mysql -uroot -p(密碼)。mysql

     

  2.  

    建立用戶用來遠程鏈接sql

    GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;數據庫

    (第一個itoffice表示用戶名,%表示全部的電腦均可以鏈接,也能夠設置某個ip地址運行鏈接,第二個itoffice表示密碼)。vim

    Linux系統MySQL開啓遠程鏈接
  3.  

    執行 flush privileges;命令當即生效服務器

    Linux系統MySQL開啓遠程鏈接
  4.  

    查詢數據庫的用戶(看到以下內容表示建立新用戶成功了)工具

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

    Linux系統MySQL開啓遠程鏈接
  5.  

    使用exit命令退出MySQL測試

    而後打開vim  /etc/mysql/my.cnfspa

    將bind-address    = 127.0.0.1

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

    從新啓動(命令以下):

    /etc/init.d/mysql stop

    /etc/init.d/mysql start

    Linux系統MySQL開啓遠程鏈接
  6.  

    查看端口號

     show global variables like 'port';  

    Linux系統MySQL開啓遠程鏈接
  7.  

    設置navicat鏈接。

    Linux系統MySQL開啓遠程鏈接
  8.  

    點擊鏈接測試看到以下內容表示成功。

    Linux系統MySQL開啓遠程鏈接
     
    http://jingyan.baidu.com/article/363872ec3263236e4ba16f07.html
相關文章
相關標籤/搜索