MySQL报错 'ERROR 1045 (28000): Access denied for user '-root'@'localhost'' 解决方法

您在连接MySQL数据库时,是否遇到过如下报错信息?sqlD:\mysql-8.0.33-winx64\bin>mysql -u -root -pEnter password: ***ERROR 1045 (28000): Access denied for user '-root'@'localhost' (using password: YES)

原因分析:

这个错误提示表明,您在输入用户名时多了一个'-'符号,导致MySQL无法识别该用户。

解决方法:

请使用正确的命令连接数据库:sqlmysql -u root -p

请注意,'-u'和'root'之间不应该有任何符号或空格。

输入上述命令后,系统会提示您输入密码,输入正确的密码即可成功连接数据库。

MySQL报错1045 (28000): Access denied for user '-root'@'localhost' 解决方法

原文地址: https://www.cveoy.top/t/topic/f2XJ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录