我不知道我的 MySQL 根密码;我怎样才能找到这个?是否有任何文件存储此密码?
我正在关注 link但我在本地没有directadmin 目录。
最佳答案
感谢@thusharaK,我可以在不知道旧密码的情况下重置根密码。
在 ubuntu 上,我做了以下操作:
sudo service mysql stop
sudo mysqld_safe --skip-grant-tables --skip-syslog --skip-networking
然后在新的终端运行mysql:
mysql -u root
并运行以下查询来更改密码:
UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root';
FLUSH PRIVILEGES;
在 MySQL 5.7 中,mysql.user 表字段中的密码字段已被删除,现在字段名称为 'authentication_string'。
退出mysql安全模式并启动mysql服务:
mysqladmin shutdown
sudo service mysql start
关于mysql - 如何找出 MySQL 的 root 密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10895163/