在Ubuntu Linux上设置/更改/重置MySQL根密码。在终端中输入以下行。
- 停止MySQL服务器:
sudo /etc/init.d/mysql stop
- 开始
mysqld
配置:sudo mysqld --skip-grant-tables &
在某些情况下,您必须创建第
/var/run/mysqld一个:
sudo mkdir -v /var/run/mysqld && sudo chown mysql /var/run/mysqld
- 跑:
sudo service mysql start
- 以root身份登录到MySQL:
mysql -u root mysql
YOURNEWPASSWORD
用您的新密码替换:UPDATE
mysql.user
SET
Password = PASSWORd(‘YOURNEWPASSWORD’)
WHERe
User = ‘root’;
FLUSH PRIVILEGES;
exit;
注意:在某些版本中,如果
passwordcolumn不存在,则可能要尝试:UPDATE user SET authentication_string=password('YOURNEWPASSWORD') WHEReuser='root';
注意:此方法不被认为是重置密码的最安全方法,但是它可以工作。
参考文献:
- 在Ubuntu Linux上设置/更改/重置MySQL根密码
- 如何重设根密码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)