1. 程式人生 > >解決springboot問題Access denied for user ''@'localhost' (using password: NO)

解決springboot問題Access denied for user ''@'localhost' (using password: NO)

最近在學習springboot實現ssm框架的搭建,然而框架搭建好了之後出現了Access denied for user ''@'localhost' (using password: NO) 無法獲取什麼username和password的問題,百度發現說是什麼許可權問題,但自己的資料庫其他專案都可以用的,這很沒有道理,果斷放棄,最後看到一部落格說的是配置檔案的問題,然後問題解決了

這是最開始的配置檔案

#資料來源配置
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3307/tijian?useUnicode=true&characterEncoding=UTF-8
spring.datasource.data-password=mysql
spring.datasource.data-username=root

改過之後的配置檔案

#資料來源配置
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3307/tijian?useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=mysql

我都是按照程式碼提示一行一行敲的,jieg結果錯了,看來編輯器也不是100%靠譜的。

原文地址:https://blog.csdn.net/qq_36324464/article/details/79534605