若依cloud启动服务 java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
时间: 2023-09-01 07:12:26 浏览: 126
这个错误是由于数据库在连接时认为你提供的用户名和密码是无效的,导致访问被拒绝。尽管你确认数据库的用户名和密码是正确的,并且你也可以通过命令行登录到数据库,但是在SpringCloud应用程序中连接数据库时仍然出现了这个错误。
一个可能的原因是在你的数据库配置中,用户名和密码没有被正确地加载。请确保你的数据库配置文件中的用户名和密码字段与实际的用户名和密码相对应。在你提供的引用中的示例中,用户名是'root',密码是'000000',请确保这些值是正确的。另外,请确认配置文件中的缩进是否正确,以免引起语法错误。
另一个可能的原因是在连接数据库时使用了错误的端口号。请确保端口号与你的数据库实例的端口号相匹配。在你提供的引用中,数据库的url是'jdbc:mysql://localhost:3306/test',请确保数据库实例正在运行的端口号是3306。
如果以上步骤都确认无误,你可以尝试在连接数据库时添加额外的参数,如连接超时时间、字符编码等,看是否会对问题产生影响。
总结起来,要解决这个问题,你需要确保数据库配置正确,并与实际情况相匹配。另外,还要确保数据库实例正在运行,并且连接时使用了正确的端口号。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password: YES)](https://blog.csdn.net/qq_56578523/article/details/128634983)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [SpringBoot项目 java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘ (using password:...](https://blog.csdn.net/weixin_47899191/article/details/129439873)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文