【发布时间】:2019-05-26 02:13:35
【问题描述】:
在我更改 MySQL 服务器密码的过程中,我必须在命令上运行这一行
C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql root -p
后来显示错误类似于
错误 1045 (28000):拒绝用户 'ODBC'@'localhost' 访问(使用密码:YES)
请帮我解决这个问题。
【问题讨论】:
在我更改 MySQL 服务器密码的过程中,我必须在命令上运行这一行
C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql root -p
后来显示错误类似于
错误 1045 (28000):拒绝用户 'ODBC'@'localhost' 访问(使用密码:YES)
请帮我解决这个问题。
【问题讨论】:
您只需输入
mysql
不指定用户名将尝试使用不存在的 ODBC 用户名进行连接,并给出:
错误 1045 (28000):拒绝用户 'ODBC'@'localhost' 的访问(使用密码:否)
请尝试指定您知道的用户名,例如:
mysql -u root -p
其中-u root 指定了用户名root 和-p 将使命令提示符输入密码。
【讨论】:
试试 -u 参数,
mysql -u root -p
输入此命令后,提示将询问相应用户的密码。
就是这样
【讨论】: