Я использую mysql 8.0.18 в качестве своей базы данных, и я могу войти в консоль со своим паролем
, но когда я запускаю свой проект springboot 2.1.3 и запрашиваю интерфейс, исключение говорит, что я не удается получить соединение jdb c, поскольку "Доступ запрещен для пользователя 'root' @ 'localhost' (с использованием пароля: ДА)", пароль mysql, который я ввожу, тот же, когда я вхожу в консоль
Я пытался установить пароль в свойствах Springboot или в командной строке с -Dspring.datasource.password = xxx, но оба они не работали. Я использую Window10.
Кто-нибудь может мне помочь?
Теперь я добавляю две конфигурации в мои файлы .ini и могу войти в систему mysql db без пароля в оконной консоли
, но мой проект Springboot по-прежнему говорит: «Доступ запрещен для пользователя» root '@' localhost '', что я могу сделать?
вот sprintboot yml pros
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
url: jdbc:MySQL://localhost:3306/maple_valley?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8