nodejs連接MySQL,報錯:ER_ACCESS_DENIED_ERROR:Access denied for user 'root'@'localhost' (using password: YES)


  • 我網上查了很多方法,說是用戶名或者密碼錯誤,但是我通過命令行和Navicat都能直接連接MySQL,但是通過nodejs就是連接不上,命令行中報了標題的那個錯誤,我也問了很多人,也都不是很清楚。
  • 后來我想其他方法都能連接成功,僅僅是nodejs連接不上,是不是nodejs連接還需額外的配置,看了nodejs文檔發現,並不需要。
  • 我把我之前的 npm install mysql@2.0.0-alpha9 卸載了,不帶版本號進行了安裝,發現就可以成功通過nodejs連接MySQL。


免責聲明!

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



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