遠端連線mysql資料庫

曉傑你好發表於2018-10-25

遠端連線mysql資料庫需要以下步驟(改表法):

  1、資料來源(資料庫伺服器)對要訪問資料庫進行授權;

  2、本地庫(本地)連線;

具體方法:

  1. 進入資料伺服器,輸入cmd進入控制檯:輸入 mysql -u(使用者名稱) -p(密碼) -P(埠號),(注意埠號-P是大寫),進入資料庫。

  2.進入mysql庫, 輸入:user mysql; (一定是mysql,且每一條查詢語句後有英文分號“;”)

  3.檢視當前user表中使用者,輸入:select host,user from user;

  4.修改user表裡的host項,這裡可以把“localhost”給為“%”,或者增加新記錄。輸入:update user set host = `%` where user=`root`;(以萬用字元%的內容增加主機/IP地址,當然也可以增加新IP地址)

  5.重新整理Mysql的系統許可權相關表,輸入:flush privileges;

  6.檢視錶中許可權是否有變化。結合第三步。

  7.重啟mysql服務。

 

以上摘自:https://www.cnblogs.com/latteyan/articles/5831132.html

 

本地遠端連線

  1. 進入本地用資料庫管理軟體,如:sqlyog

  2. 新建連線,並輸入連線名稱。

  3.我的SQL知己地址,輸入:資料來源(資料庫伺服器)IP地址

  4.使用者名稱、密碼、埠號,輸入:正確的資料庫使用者名稱、密碼和埠號

  5.測試連線

 

注意:

  當出現“錯誤號碼2003 Can`t connect to MySQL server on “XXXXXX”(10060)”錯誤時,檢視下資料來源(資料庫伺服器)防火牆是否關閉,這時要關閉防火牆或開啟此資料庫埠。

 

相關文章