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

会飞的鱼 1年前 ⋅ 1502 阅读 ⋅ 0 个赞

今天连接数据库老是报这个错误

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

 

查看properties文件后发现配置错误

spring.jpa.hibernate.ddl-auto=create
spring.datasource.url = jdbc:mysql://localhost:3306/test
spring.datasource.name=root
spring.datasource.password=root

正确的配置应该是这样的

spring.jpa.hibernate.ddl-auto=create
spring.datasource.url = jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=root

 

修改后又报这个错误

java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

大概意思说需要时区支持,使用serverTimezone配置

需要在url后面加上?serverTimezone=GMT%2B8

具体代码如下:

spring.jpa.hibernate.ddl-auto=create
spring.datasource.url = jdbc:mysql://localhost:3306/jpa?serverTimezone=GMT%2B8
spring.datasource.username=root
spring.datasource.password=root

 


全部评论: 0

    我有话说:

    Java如何返回多个值

    我有一个方法,需要返回多个对象。可是Java只能返回一个值,请问如何才能返回多个值呢?

    java程序员必须知道的网站

    sping官网 spring的各种框架给java开发带来的便利至今无法撼动 github 有各种语言的项目都有托管在上面,各种demo使用起来省心省力 stackoverflow 各种程序所遇到的

    springboot kotlin No default constructor for entity

    org.springframework.orm.jpa.JpaSystemException: No default constructor for entity: 正如JPA所要求的那样

    idea git Update failed unable to access 'https://github.com/tiankonglanlande/springboot.git/'

    Update failed             unable to access 'https

    imjournal: fopen() failed for path: '/var/lib/rsyslog/imjournal.state.tmp': No space left on device

    执行docker ps 命令显示 [root@localhost vagrant]# docker ps [root@localhost vagrant]# Cannot connect to

    javaweb常用命令

    1.创建mvn javaweb工程命令 mvn archetype:generate -DgroupId=cn.tiankonglan.seckill -DartifactId=seckill -Dpackage=cn.tiankonglan.s...

    springboot1.5.9升级到springboot2.1.3遇到的问题

    1.问题描述: Failed to bind properties under 'spring.datasource.druid.driver' to java.sql.Driver:  

    kubeshere部署devops-java-sample报错404

    -devops4hw44/devops-java-sam...

    java实现判断是手机端还是pc端访问, nginx实现判断是手机端还是pc端访问

    1.编写工具类 /** * @author 缘分哥 * @description 判断是否移动端工具 */ public class ClientUtils { public static String[] mobileAgents = { "i...

    我向20k+以上的java高级开发工程师提了那些面试问题

    公司需要一位java高级开发工程师,找到我去面试。我回忆了一下,记录部分我的提问,如果大家刚兴趣可以给我留言,我视情况看是否继续补充,或者是否提供答案。 1.聊聊您对spring Boot一些见解

    自定义idea File and Code Templates

    1.自定义idea File and Code Templates 1.1 给class添加作者,描述,创建时间 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PA...

    程序连接Redis出现Redis (error) NOAUTH Authentication required

    原因:没有配置密码 application.properties配置上密码即可 spring.redis.password: YOUR REDIS PASSWORD

    mysql 批量kill多个进程

        | User  ...

    cmd修改密码

    输入 net user ‘账户名’ ‘密码’就可以更改密码

    SpringBoot RestTemplate http请求ClassCastException

    错误信息:java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String  

    加入公众号
    加入公众号