本地cmd連線遠端mysql資料庫

2021-08-14 14:04:27 字數 639 閱讀 7466

輸入mysql -h要遠端的ip位址 -u設定的mysql使用者名稱 -p登入使用者密碼例如:mysql -h192.168.0.110 -uroot -p1233(如果不能實現,把mysql安裝目錄下的mysql server 5.7下面的bin資料夾裡的mysql.exe複製到c盤windows下。)出現error 1045 (28000): access denied for user '使用者名稱'@'操作的ip位址' (using password: yes)可能是密碼不對的原因。

連線不上可能出現的原因,(1)未開啟使用者名稱許可權。這時應該在遠端伺服器,使用root登入(mysql -uroot -p),輸入grant all privileges on *.* to'使用者名稱'@'ip位址' identified by'密碼',(分配新使用者的許可權),然後進行重新整理許可權flush privileges;  然後重新啟動mysql服務 (2)遠端伺服器防火牆阻擋遠端連線資料庫,關閉防火牆或者點開windows防火牆,允許程式或功能通過window防火牆中的mysql進行勾選(可能可允許的程式中沒有mysql這個選項)。

例子mysql -uhello -pworld -h192.168.1.88 -p3306 -dmysql_oa

mysql -u使用者名稱 -p密碼 -h遠端資料庫ip位址 -p埠 -d資料庫名

cmd連線遠端mysql

客戶端連線 進入命令列,windows cmd,連線 mysql u 使用者名稱 p密碼 h 伺服器ip位址 p 伺服器端mysql埠號 d 資料庫名 注意 1 伺服器端口標誌 p一定要大些以區別於使用者 p,如果直接連線資料庫標誌 d也要大寫 2 如果要直接輸入密碼 p後面不能留有空格如 pmyp...

cmd連線遠端mysql

客戶端連線 進入命令列,windows cmd,連線 mysql u 使用者名稱 p密碼 h 伺服器ip位址 p 伺服器端mysql埠號 d 資料庫名 注意 1 伺服器端口標誌 p一定要大些以區別於使用者 p,如果直接連線資料庫標誌 d也要大寫 2 如果要直接輸入密碼 p後面不能留有空格如 pmyp...

本地mysql設定遠端連線

一 允許root使用者在任何地方進行遠端登入,並具有所有庫任何操作許可權,具體操作如下 在本機先使用root使用者登入mysql mysql u root p youpassword 進行授權操作 mysql grant all privileges on to root identified by...