解決mysql localhost可以連接但是127.0.0.1不能連接


在測試mysql的過程中遇到使用localhost可以連接但是127.0.0.1不能連接,原因是localhost使用的本地socket連接,127.0.0.1使用使用的tcp連接

在mysql庫的user表中,root賬號默認的加密驗證方式是auth_socket是,從新使用新的方式生成一下密碼加密就可以了

可以更改下用戶的加密方式:
update user set authentication_string=password("123456"),plugin='mysql_native_password' where user='root';


免責聲明!

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



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