springBoot連線資料庫時出現win10的賬戶名

nieKe發表於2022-05-11

這個問題一般是由於粗心產生的,也是第一次產生這個問題,所以記錄一下
在連線資料庫時,出現了Access denied for user ‘10272‘@’localhost’ (using password: YES),但是‘10272’是我的win10賬戶,並且yml檔案中是使用的root
yml檔案中的配置

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:mysql://localhost:3306/sbvue?useUnicode=true&characterEncoding=utf-8&useSSL=true
    name: root
    password:

出現的問題
在這裡插入圖片描述

yml檔案中配置datasource:name,讀取的是win10賬戶的

在yml檔案將name修改為username即可

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    type: com.zaxxer.hikari.HikariDataSource
    url: jdbc:mysql://localhost:3306/sbvue?useUnicode=true&characterEncoding=utf-8&useSSL=true
    username: root
    password:
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章