mysql5.7後修改root使用者密碼(實測有效)
5.7版本以後mysql資料庫下的user表中已經沒有password欄位了。
而是將加密後的使用者密碼儲存於authentication_string欄位,因此原來的修改root的方法就不可用了。
網上看了許多教程都無法真正更改root密碼。
一、首先停掉mysql程式服務
killall -TERM mysqld
二、安全模式啟動mysql
mysqld_safe --skip-grant-tables &
三、連線mysql
mysql
四、更改root密碼
update mysql.user set authentication_string=password('1234qwer') where user='root';
注意password(新密碼),而且不要加and Host = 'localhost'這部分,會更改失敗。
五、重新整理許可權
mysql> flush privileges;
mysql> quit;
mysql> quit;
六、重啟mysql服務
service mysqld start
七、用新root密碼連線
mysql -u root -p
輸入新密碼可以連線,而且舊密碼已失效。
相關文章
- MYSQL5.7 ROOT密碼修改教程MySql密碼
- 修改root使用者密碼為root密碼
- Centos修改root使用者密碼CentOS密碼
- MySQL修改使用者密碼及重置root密碼MySql密碼
- mysql如何修改root使用者的密碼MySql密碼
- 修改MySQL的root使用者的密碼MySql密碼
- 單使用者模式下修改root密碼模式密碼
- mysql修改root密碼MySql密碼
- 修改mysql root密碼MySql密碼
- mysql5.7重置root密碼MySql密碼
- Ubuntu MySQL5.7設定root密碼UbuntuMySql密碼
- 修改mysql的root使用者密碼為空MySql密碼
- root修改AIX的系統使用者的密碼後直接生效AI密碼
- 【轉載】Linux忘記root密碼--進入單使用者模式修改root密碼Linux密碼模式
- 修改mysql的root密碼MySql密碼
- MySQL5.7忘記root密碼處理MySql密碼
- MYSQL修改密碼和忘記ROOT密碼MySql密碼
- 修改Mysql root密碼的方法MySql密碼
- 修改linux中ROOT密碼Linux密碼
- Ubuntu修改root預設密碼Ubuntu密碼
- ubuntu root預設初始密碼修改Ubuntu密碼
- MySQL 5.7修改忘記root密碼MySql密碼
- Ubuntu 修改使用者密碼與啟動root賬號Ubuntu密碼
- 關於MySQL下修改root使用者密碼的解決MySql密碼
- wdcp後臺裡mysql的管理使用者root密碼不對或修改方法介紹MySql密碼
- 網站做好後後臺修改?網站使用者修改密碼模組?網站密碼
- 破解 MySQL5.7 資料庫的 root 登入密碼MySql資料庫密碼
- Kali Linux 2020.1修改root使用者密碼Linux密碼
- mysql-8.0.16-winx64/Linux修改root使用者密碼MySqlLinux密碼
- MySQL8.0 忘記 root 密碼下如何修改密碼MySql密碼
- mysql 8.0.11 以上版本修改root密碼MySql密碼
- MySQL修改root密碼的多種方法MySql密碼
- mysql root 修改密碼的多種方法MySql密碼
- MySQL修改root密碼的幾種方法MySql密碼
- MySQL的Root使用者密碼MySql密碼
- Kali Linux 2020.1快速修改root使用者密碼Linux密碼
- 不知道Oracle system使用者密碼,修改後如何還原密碼Oracle密碼
- MySql修改root密碼、設定IP訪問MySql密碼