解決MySQL錯誤1042:Unab.......


背景:

1. 檢查C:\Windows\System32\drivers\etc下的hosts文件有:     127.0.0.1   localhost

 

2.MySQL的my.ini配置文件:     [mysqld] 節點下已經加入以下兩行代碼


        skip-name-resolve #忽略主機名的方式訪問

        lower_case_table_names=1 #忽略數據庫表名大小寫 

3.mysql 服務已經啟動成功

 


問題:

Navicat 連接mysql 報1042錯誤 can't get hostname for your address

終端 連接mysql 報1042錯誤 can't get hostname for your address

 

原因:

有可能引發的原因有:VPN工具 ,代{過}{濾}理工具,網游加速,等

一般一些第三方提供的網絡連接工具,會容易造成這方面的問題。

例如:網易加速,如果關機前不退出的話,就有機率發生這樣的問題。

 

解決方案:
1.用管理員運行cmd

2.執行     netsh winsock reset

3.重啟電腦

 ________________________________________

原文轉自:https://blog.csdn.net/chinassj/article/details/80801211


免責聲明!

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



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