CMD遠程連接服務器上的MySQL


1.打開CMD命令行。

2.輸入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)可能是密碼不對的原因。

3.連接不上可能出現的原因

(1)未開啟用戶名權限。這時應該在遠程服務器,使用root登錄(mysql -uroot -p),輸入grant all privileges on *.* to'用戶名'@'ip地址' identified by'密碼',(分配新用戶的權限),然后進行刷新權限flush privileges;  然后重新啟動mysql服務

(2)遠程服務器防火牆阻擋遠程連接數據庫,關閉防火牆或者點開windows防火牆,允許程序或功能通過window防火牆中的MySQL進行勾選(可能可允許的程序中沒有MySQL這個選項)。


免責聲明!

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



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