天天看點

linux mysql root密碼忘記後重置

1.停止mysqld服務

  [root@server huage]# service mysqld stop

2.以跳過授權的方式啟動mysql

  [root@server huage]# mysqld_safe --skip-grant-tables &

3.以root使用者登入mysql

  [root@server huage]# mysql -u root

4.進入mysql資料庫

mysql> use mysql

5.更新mysql資料庫中的user表的root的password字段

mysql> update user set password=password("new_password") where user="root"

6.重新整理權限,使其立即生效,之後退出mysql,并重新啟動mysql

mysql> flush privileges;

mysql> quit

[root@server huage]# service mysqld restart