1. 程式人生 > >java.sql.SQLException: Access denied for user '''localhost' (using password: NO) 的處理方法

java.sql.SQLException: Access denied for user '''localhost' (using password: NO) 的處理方法

報錯內容:

java.sql.SQLException: Access denied for user '''localhost' (using password: NO) 

原因:

我用的是springboot框架,application.yml檔案中的

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/cary?useSSL=false&characterEncoding=utf8
    driver-class-name: com.mysql.jdbc.Driver
    data-username: root
    data-password: root
  jpa:
    database: MYSQL
    show-sql: true
    hibernate: org.hibernate.cfg.ImprovedNamingStrategy

標紅色部分寫錯了,修改如下:

username: root

password: root

正常執行專案。