【发布时间】:2022-01-07 12:43:37
【问题描述】:
作为 linux root 用户:
root@local:~# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost'(使用 密码:否)
我很困惑。 root 用户不应该能够在没有额外身份验证的情况下运行mysql 吗?我该如何解决这个问题?
【问题讨论】:
-
如果你只运行
mysqlroot 用户应该没有密码 -
mysql -u root -p怎么样?它要求输入密码吗? -
如果我指定mysql用户当然会要求输入密码,但我不想提供密码,我想以linux root身份运行mysql命令而不需要密码。
-
不,这些答案仍然需要某种方式的密码