色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql root 權限恢復

錢多多2年前14瀏覽0評論

在使用MySQL時,為了保證數據庫的安全性,我們可能會給root用戶進行一些限制。但是有時候限制過于嚴格,導致我們無法對MySQL進行操作。在這種情況下,就需要進行MySQL root權限恢復。

下面我介紹一下MySQL root權限恢復的具體方法。

1. 停止MySQL服務
# systemctl stop mysqld
2. 進入MySQL配置文件目錄
# cd /etc/mysql/
3. 創建名為mysql-init的文件,并在其中添加重置root密碼的命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
# vi mysql-init
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
4. 使用初始配置文件啟動MySQL
# mysqld_safe --init-file=/etc/mysql/mysql-init &
5. 登錄MySQL,使用新密碼完成root用戶權限的重新設置
# mysql -u root -p
Enter password:
mysql>flush privileges;
mysql>exit;
6. 停止MySQL服務并刪除mysql-init文件
# systemctl stop mysqld
# rm -f /etc/mysql/mysql-init
7. 啟動MySQL
# systemctl start mysqld

通過以上步驟,我們就可以完成MySQL root權限的恢復。如果再次遇到無法登錄MySQL的問題,可以嘗試按照以上步驟重新設置root用戶密碼。