在 Windows 上,我有两个 root 用户。
我删除了一个并保留了本地的(root@localhost)。
我通过以下方式设置其密码:
set password for 'root'@'localhost'= password('new_password');
我退出并且我这样做:
mysql -u root
我在mysql中。
我正在等待密码请求。
最佳答案
您必须重新启动 mysql 或运行flush特权
,新密码才会生效。
同时尝试设置 127.0.0.1 和 localhost 的 root 密码。
关于mysql - 在没有密码的情况下输入 mysql 应该不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11415483/