【发布时间】:2012-10-11 22:19:04
【问题描述】:
我正在尝试从命令行访问 mysql:
mysql -u root --password password
但我明白了
输入密码: ERROR 1045 (28000): Access denied for user 'root'@'localhost'(使用密码:NO)
为什么说我没有使用密码?
【问题讨论】:
标签: mysql
我正在尝试从命令行访问 mysql:
mysql -u root --password password
但我明白了
输入密码: ERROR 1045 (28000): Access denied for user 'root'@'localhost'(使用密码:NO)
为什么说我没有使用密码?
【问题讨论】:
标签: mysql
我使用以下语法:
mysql -h [host] -u [user] -p[password]
注意-p和[password]之间没有空格
您输入的正确语法是:
mysql -h [host] -u [user] --password=[password]
(查看参考手册...这是 5.5 版的第 4.5.1 节)
如果您在安装 MySQL 的同一台计算机上工作,则可以跳过 -h [host] 部分,或输入 -h localhost。
【讨论】: