Linux下忘记mysql的root密码
时间:2016-01-03 01:35 来源:linux.it.net.cn 作者:IT
# vi /etc/my.cnf (找到您的真实文件)
在[mysqld]的段中加上一句:
skip-grant-tables
重新启动mysqld :
service mysqld restart
然后登陆mysql , mysql -uroot -p 回车
mysql> USE mysql ;
mysql> UPDATE user SET Password = password ( 'root12345' ) WHERE User = 'root' ;
mysql> flush privileges ;
mysql> quit
再把skip-grant-tables 删除,重启mysql 使用新密码登陆即可 新密码就是root12345
(责任编辑:IT)
# vi /etc/my.cnf (找到您的真实文件) 在[mysqld]的段中加上一句: skip-grant-tables 重新启动mysqld : service mysqld restart 然后登陆mysql , mysql -uroot -p 回车 mysql> USE mysql ; mysql> UPDATE user SET Password = password ( 'root12345' ) WHERE User = 'root' ; mysql> flush privileges ; mysql> quit 再把skip-grant-tables 删除,重启mysql 使用新密码登陆即可 新密码就是root12345 (责任编辑:IT) |