一次無語的Exception
阿新 • • 發佈:2018-12-26
Access denied for user ”@’localhost’ (using password: No)
昨天做springboot開發搭建環境的時候一執行就報這錯誤,一看以為是密碼的問題,改了一波資料庫密碼,反過來試還是不行,然後以為是資料庫驅動的問題,換了版本的驅動還是不對,最後上網百度一波,網上眾說紛紜,大致是資料庫許可權問題,又胡亂搞了一波,整得我都忘記了原本得資料庫密碼,又重灌了一波資料庫,今天早上一到公司,又搞半個小時,我又不得不重頭來看這個配置,突然我用之前寫的一個SSH專案連線了一下資料庫,完全沒得問題,我一下明白,這個不是資料庫的原因,是配置的原因,我又拿出我之前寫的一個springboot專案,看了下配置,欲哭無淚,細微差別浪費了我一下午的功夫,這是我之前寫的配置:
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.data-username=root
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xunwu?characterEncoding=UTF8&useSSL=false
spring.datasource.data-password=12345
spring.jpa.show-sql=true
spring.session.store-type=hash_map
### 這個是之後的程式碼
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=12345
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/xunwu?characterEncoding=UTF8&useSSL=false
spring.jpa.show-sql=true
spring.session.store-type=hash_map