如果你在使用CentOS系統上的MySQL時忘記了密碼,你可能會被困擾。但是不用擔心,有以下兩種方式可以解決這個問題。
第一種方式,使用mysqld_safe啟動MySQL: 1. 打開終端 2. 輸入命令sudo /etc/init.d/mysql stop,停止MySQL服務 3. 輸入命令sudo mysqld_safe --skip-grant-tables & 4. 輸入命令mysql -u root,進入MySQL命令行 5. 輸入命令use mysql; 6. 輸入命令update user set password=PASSWORD("新密碼") where User='root'; 7. 輸入命令flush privileges; 8. 輸入命令quit,退出MySQL命令行 9. 輸入命令sudo killall mysqld,停止mysqld_safe進程 10. 輸入命令sudo /etc/init.d/mysql start,啟動MySQL服務 第二種方式,使用MySQL的忘記密碼功能: 1. 打開終端 2. 輸入命令sudo /etc/init.d/mysql stop,停止MySQL服務 3. 輸入命令sudo mysqld_safe --skip-grant-tables & 4. 打開新終端 5. 輸入命令mysql -u root -p,進入MySQL命令行 6. 輸入命令flush privileges; 7. 輸入命令SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密碼'); 8. 輸入命令quit,退出MySQL命令行 9. 輸入命令sudo killall mysqld,停止mysqld_safe進程 10. 輸入命令sudo /etc/init.d/mysql start,啟動MySQL服務
這兩種方法都可以幫助你解決CentOS系統中MySQL忘記密碼的問題。選擇其中一個方法進行操作即可。