mysql密碼忘記了

2021-07-28 10:51:21 字數 651 閱讀 3250

#1.停止mysql資料庫

/etc/init.d/mysqld stop

#2.執行如下命令

mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

#3.使用root登入mysql資料庫

mysql -u root mysql

#4.更新root密碼

mysql> update user set password=password('newpassword') where user='root';

#最新版mysql請採用如下sql:

mysql> update user set authentication_string=password('newpassword') where user='root';

#5.重新整理許可權 

mysql> flush privileges;搜尋

#6.退出mysql

mysql> quit

#7.重啟mysql

/etc/init.d/mysqld restart

#8.使用root使用者重新登入mysql

mysql -uroot -p 

enter password: 《輸入新設的密碼newpassword>

忘記了MySQL密碼?

如果你忘記了mysql密碼,如何重置它呢?下面是錯誤答案 首先停止mysql服務,然後使用skip grant tables引數啟動它 shell etc init.d mysql stop shell mysqld safe skip grant tables 此時無需授權就可以進入到mysql命...

忘記了 MySQL 的 root 密碼

如果忘記了 mysql 的 root 密碼,可以用以下方法重新設定 1.kill掉系統裡的mysql程序 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 mysqld safe skip grant tables 3.然後用空密碼方式使用root使用者登入 mysql mysql u roo...

忘記了 MySQL 的 root 密碼

1.kill掉系統裡的mysql程序 2.用以下命令啟動mysql,以不檢查許可權的方式啟動 mysqld safe skip grant tables 3.然後用空密碼方式使用root使用者登入 mysql mysql u root 4.修改root使用者的密碼 mysql update mysq...