无法连接 服务器/虚拟机中的数据库,报错Access denied for user ‘root‘@‘192.168.1.101‘
生活随笔
收集整理的這篇文章主要介紹了
无法连接 服务器/虚拟机中的数据库,报错Access denied for user ‘root‘@‘192.168.1.101‘
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
情境
在用 yml 配置 SpringBoot 連接虛擬機數據庫時,不但連接不上、項目無法啟動,報錯還是本地連接失敗。
報錯
Access denied for user 'root'@'192.168.1.101' (using password: NO)
解決
由于項目剛剛搭起來,我想還是配置問題。因為配的數據庫地址不是本機的數據庫,配置IP與報錯不符,所以還是去 yml 配置中去找。最后通過查資料發現只要給 password 的內容加上 "" 即可。
錯誤配置:
password: qwerty
1
正確配置:
password: "qwerty"
1
總結
也就是說遇到了報錯中提示連接的數據庫和我們配置連接的數據庫不一樣的情況。那么不要懷疑,本著程序是不會主動去犯錯的,犯錯的首先是人這樣的真理,根據情境去找自己的問題。
?
總結
以上是生活随笔為你收集整理的无法连接 服务器/虚拟机中的数据库,报错Access denied for user ‘root‘@‘192.168.1.101‘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据库连接数过多 too many
- 下一篇: SpringBoot2.1+Spring