gpt4 book ai didi

mysql - 如何使用 Spring Data JPA 和 MySQL 修复 Spring Boot 中的此错误

转载 作者:行者123 更新时间:2023-11-29 06:55:45 25 4
gpt4 key购买 nike

我尝试使用 Spring Data JPA(在 Spring Boot 应用程序中)连接到 MySQL 数据库,但始终出现相同的错误:

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

我的application.properties看起来像:

spring.datasource.url=jdbc:mysql://localhost:3306/demographics
spring.datasource.data-username=root
spring.datasource.data-password=root
spring.jpa.hibernate.ddl-auto=update

我知道url用户名密码都很好。

最佳答案

问题在于由于身份验证而创建与数据库本身的连接。使用命令行或诸如 mysql workbench 之类的工具执行此操作。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '%root%' WITH GRANT OPTION;

关于mysql - 如何使用 Spring Data JPA 和 MySQL 修复 Spring Boot 中的此错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45743731/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com