我忘了mysql服务器的密码。即使在启动服务器后 --skip-grant-tables 我得到下面的错误。呃ror 1045(28000):拒绝用户“odbc”@“localhost”的访问(使用密码:否)这是Windows用的。我也得到了错误,即使 mysql -u root 有什么问题吗?
--skip-grant-tables
mysql -u root
eeq64g8w1#
这是你需要做的首先确保mysqld没有运行。
ps aux | grep mysqld
如果它正在运行。住手。那么,
sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking & mysql -u root FLUSH PRIVILEGES; SET PASSWORD FOR root@'localhost' = PASSWORD('password');
1条答案
按热度按时间eeq64g8w1#
这是你需要做的
首先确保mysqld没有运行。
如果它正在运行。住手。那么,