Linux下重置MySQL的Root帐号密码

1、停止MySQL服务

/etc/init.d/mysqld stop

2、跳过验证启动MySQL

/usr/local/mysql/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &

3、重置密码

等几秒钟,待上一步启动mysql完成后执行下面命令:

/usr/local/mysql/bin/mysql -u root mysql

update user set password = Password('要设置的密码') where User = 'root';

flush privileges;

刷新MySQL系统权限相关的表

exit;

退出 mysql 命令行模式

或者

/usr/local/mysql/bin/mysqladmin -u root password "123456"

4、重启MySQL

杀死MySQL进程:

killall mysqld

重启MySQL:

/etc/init.d/mysqld start

上一篇:(转)【学习笔记】通过netstat+rmsock查找AIX端口对应进程


下一篇:image onclick