[英]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.