mysql忘记root密码的恢复方式

1) 先停止mysql进程

2) 设置初始文件,内容如下

UPDATE mysql.user SET Password=PASSWORD('newPassword') WHERE User='root';
FLUSH PRIVILEGES;

3) 重启动 mysql

$ mysqld_safe --init-file=/tmp/cure &

注,在某些服务器上,启动mysql时,不能在bin目录下执行 ./mysqld_safe 启动不成功,而要在上级目录下
$ ./bin/mysqld_safe --init-file=/tmp/cure &

发表评论

电子邮件地址不会被公开。 必填项已用*标注