在运行springmybatis项目的时候出现了Access denied for user ''@'localhost' (using password: YES)错误
时间: 2023-11-30 09:43:23 浏览: 79
该错误通常是由于数据库连接配置错误导致的。您可以按照以下步骤解决该问题:
1.检查您的数据库连接配置是否正确,包括用户名、密码、主机名和端口号等。
2.确保您的数据库已经启动并正在运行。
3.检查您的数据库用户是否具有足够的权限来访问您的数据库。
4.如果您使用的是MySQL数据库,请尝试使用以下命令重置您的密码:
mysql> UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root';
mysql> FLUSH PRIVILEGES;
请将“your_new_password”替换为您的新密码。
5.如果您使用的是MySQL 8.0版本,请尝试使用以下命令更改您的身份验证插件:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password';
请将“your_new_password”替换为您的新密码。
相关推荐

















