忘记Mysql密码的解决办法
2014-10-08来源:易贤网

方法1: 用SET PASSWORD命令

1

mysql -u root

2

3

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2:用mysqladmin

1

mysqladmin -u root password "newpass"

如果root已经设置过密码,采用如下方法

1

mysqladmin -u root password oldpass "newpass"

方法3: 用UPDATE直接编辑user表

1

mysql -u root

2

3

mysql> use mysql;

4

5

mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

6

7

mysql> FLUSH PRIVILEGES;

在丢失root密码的时候,可以这样

1

mysqld_safe --skip-grant-tables&

2

3

mysql -u root mysql

4

5

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

6

7

mysql> FLUSH PRIVILEGES;

希望对大家有所帮助。欢迎大家来投稿!!!

更多信息请查看IT技术专栏

2025公考·省考培训课程试听预约报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
推荐信息