linux下mysql5.7重置root密码
-
停止mysql服务
service mysqld stop或者/etc/init.d/mysqld stop
-
跳过验证启动mysql
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
如果不是这个路径可以用 find -name mysqld_safe搜索
-
重置密码
执行 /usr/local/mysql/bin/mysql -u root mysql
然后在mysql>输入:update user set authentication_string= Password('要设置的密码') where User = 'root';
-
重启mysql
ps -ef|grep mydqld;kill杀死进程
然后service mysqld start或者/etc/init.d/mysqld start
0 Comments