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

会飞的鱼 1年前 ⋅ 1244 阅读 ⋅ 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

    javaweb常用命令

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

    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

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

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

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

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

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

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

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

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

    mysql 批量kill多个进程

        | User  ...

    SpringBoot RestTemplate http请求ClassCastException

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

    .NoHandlerFoundException: No handler found for GET

    今天做了一件特别傻的事:哈哈哈!如果你看到这个。我就不孤独了,谢谢你!我们都傻到一起了! 问题 ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.servl...

    SpringBoot系列15-mysql-multiple-data-sources1

    springboot 多数据源的一个简单示例 多数据源分包加载 新建数据库test1和表tbl_user CREATE TABLE `tbl_user` ( `id` int(11) NOT

    ...jar中没有主清单属性, spring boot或者spring cloud的maven项目 java -jar test.jar 方式启动报错:...jar中没有主清单属性

    1.spring boot或者spring cloud的maven项目老是遇到问题...jar中没有主清单属性 2.解决方法:在pom.xml中添加如下代码 <build> <plugins> <plugin>...

    加入公众号
    加入公众号