sqlyog登录Access denied for user 'root'@'localhost' (using password: YES)
时间: 2023-09-06 08:12:03 浏览: 173
Jmeter在操作MySQL数据库的时候出现Access denied for user ‘root’@’localhost’ (using password:YES)
通常情况下,当使用SQLyog登录时,出现"Access denied for user 'root'@'localhost' (using password: YES)"错误是由于连接数据库时提供的用户名或密码不正确导致的。这可能是因为MySQL 8.0的密码加密方法发生了改变。在这种情况下,你可以尝试以下解决方法:
1. 确保你输入的用户名和密码是正确的。请检查你输入的密码是否与MySQL的密码匹配。
2. 如果你升级到了MySQL 8.0,可能需要将密码加密方法更改为旧的加密方法。你可以使用以下命令在MySQL中更改'root'@'localhost'用户的密码加密方法为mysql_native_password。请将密码abc123替换为你之前设置的密码。
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'abc123';
请注意,ALTER USER命令将修改'root'@'localhost'用户的密码加密方法为mysql_native_password,并将密码设置为abc123。
3. 如果上述解决方法仍然无法解决问题,你可以尝试使用其他MySQL客户端工具,例如MySQL Workbench,来连接数据库并检查用户名和密码是否正确。
总结一下,当出现"Access denied for user 'root'@'localhost' (using password: YES)"错误时,你可以检查输入的用户名和密码是否正确,并尝试更改密码加密方法为mysql_native_password。如果问题仍然存在,可以尝试使用其他MySQL客户端工具来连接数据库。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [SQLyog ERROR 1045 : Access denied for user ‘root’@‘localhost’ (using password: YES)](https://blog.csdn.net/qq_43793051/article/details/123945572)[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* [SQLyog连接MySQL8.0报2058错误的完美解决方法](https://download.csdn.net/download/weixin_38624914/13704724)[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 ]
阅读全文