在配置java后端时,会发现连接不上数据库。
- 首先查看数据库是否开启,Navicat forMySQL是否可以打开数据库,查看数据表格
- 其次我检查了电脑本地的数据库版本和项目版本是否一致。
(在打包好的lib目录中查看)
- 然后在检查的数据库连接的配置设置,例如数据库是名称、密码和文件路径等。
(using password: YES)对于这个我一开始的理解是密码正确但是没有权限访问,后来我再试了没密码登录才发现这是有无输入的意思。
可以用以下命令来修改用户数据库密码:
在上面的命令中,将username
替换为您要更改密码的MySQL用户的名称,将new_password
替换为您想要设置的新密码。如果要更改远程主机上的用户密码,请将 'localhostlocalhost
替换为远程主机的名称或IP地址。(请注意,您需要具有足够的权限才能更改数据库用户的密码。在某些情况下,您可能需要使用数据库管理员帐户或具有修改用户权限的帐户来更改密码。)
- 最后想起了密码成功连接数据库拿到数据!
来源地址:https://blog.csdn.net/weixin_64282995/article/details/129541650