簡體   English   中英

windows can connect to mysql using navicat,but can not connect using mysql cmd or java jdbc,but linux is ok

[英]windows can connect to mysql using navicat,but can not connect using mysql cmd or java jdbc,but linux is ok

In Windows client machine A which I have closed firewall,and I can connect to mysql using navicat, but can not connect using mysql cmd or java jdbc.
在 Navicat General window 中,我只需要輸入

1.Connection Name
2.host name
3.port 
4.username 
5.password 

然后就可以成功連接了。

而在 windows 命令行中。

mysql -h 212.xx.xx.xx -P 3306 -u db_view  dbpassword

錯誤 1045 (28000): 用戶 'db_view'@'180.173.xx.xx' 的訪問被拒絕(使用密碼:是)


而在 Linux 客戶端機器 B 中,可以通過 mysql 命令行連接到數據庫。

因為mysql密碼中包含特殊字符÷,windows不支持。而MAC或linux可以支持這個字符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM