application.properties文件
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/photo_app?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=CONVERT_TO_NULL&serverTimezone=GMT
spring.datasource.data-username=suyash
spring.datasource.data-password=suyash
spring.jpa.hibernate.ddl-auto=update
SQL异常:
null
连接到查询元数据查询:
2019-11-17 12:20:32.501警告4912---[main]O.H.E.J.E.I.JDBCEnvironmentInitiator:hhh000342:无法获得查询元数据的连接:用户“@'localhost”访问被拒绝(使用密码:NO)2019-11-17 12:20:32.503警告4912---[main]ConfigServletWebServerApplicationContext:上下文初始化期间遇到异常-取消刷新尝试:org.SpringFramework.Beans.Factory.BeanCreationException:创建类路径资源嵌套异常为org.hibernate.service.spi.serviceException:无法创建请求的服务[org.hibernate.engine.jdbc.env.spi.jdbcEnvironment]2019-11-17 12:20:32.505信息4912---[main]o.apache.catalina.core.StandardService:正在停止服务[Tomcat]2019-11-17 12:20:32.515信息4912---[main]ConditionEvaluationReportLoggingListener:
应用程序上下文错误:
启动ApplicationContext时出错。若要显示条件报告,请在启用“调试”的情况下重新运行应用程序。2019-11-17 12:20:32.520错误4912--[main]O.S.Boot.SpringApplication:应用程序运行失败
null
这样添加名称和密码成功了
# Connection url for the database "photo_app"
spring.datasource.url = jdbc:mysql://localhost:3306/photo_app
# Username and password
spring.datasource.username = suyash
spring.datasource.password = suyash
# Show or not log for each sql query
spring.jpa.show-sql = true
spring.jpa.hibernate.ddl-auto = update
# Naming strategy
spring.jpa.hibernate.naming-strategy = org.hibernate.cfg.ImprovedNamingStrategy
# Allows Hibernate to generate SQL optimized for a particular DBMS
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
步骤1:
sudo mysql
第二步:检查您的密码。它可能是空的或有不同的东西
SELECT user,authentication_string,plugin,host FROM mysql.user;
步骤3:设置密码
ALTER USER 'suyash'@'localhost' IDENTIFIED WITH mysql_native_password BY 'suyash';
步骤4:
FLUSH PRIVILEGES;
现在,尝试启动spring应用程序。
问题内容: 我是MySQL的新手,我想在Windows桌面上运行WordPress,它需要MySQL。 我安装了Microsoft提供的所有内容。我从来没有为MySQL设置过root密码,在安装WordPress的最后一步中,它要求输入MySQL服务器密码。 root的默认密码是多少(如果有的话)以及如何更改它? 我试过了: 但是它显示了我: 在此之后,我尝试: 但是,它要求输入我没有的密码。 更
因此,当我尝试从Java代码连接到MySQL数据库时,我收到错误的访问被拒绝。我所能找到的一切都没有解决问题,代码是非常基本的。我以前在项目中用过,在很多教程中都发现它是那样的。所以首先相关代码: 注意:我可以很好地登录到MySQL workbench中的DB中,并在那里做所有的事情,从创建/更改表到插入等等。 那么我做了什么来解决这个问题:它让我想知道为什么它没有声明哪个用户被拒绝了注意它声明“
我无法在xampp中连接到我的MySQL,我出现以下错误:
我的application.properties文件: spring.datasource.url=jdbc:mysql:/localhost:3306/appautorreconnect=true&usessl=false spring.datasource.data-username=myusername spring.jpa.properties.hibernate.dialecto=org
我正在使用PHP amd mysql(XAMPP)。我正在尝试使用 PDO 将我的 php 文件与数据库连接。但它显示以下错误。(mysql_query():用户“root”@“localhost”的访问被拒绝(使用密码:NO))。我不知道的问题是什么。我是第一次使用 PDO。请任何人告诉我问题是什么,解决方案是什么。这是我的代码。
在Ubuntu 20.04终端中运行MySQL时,我遇到以下错误: MySQL错误1045 (28000):用户“rakesh”@“localhost”的访问被拒绝(使用密码:NO) 如何修复这个错误?