MySQL是一個開源的關系型數據庫管理系統。在安裝MySQL5.7版本時,需要輸入初始密碼。但是,如果您忘記了初始密碼,那么該怎么辦呢?以下是在解壓MySQL5.7時找回初始密碼的步驟:
1. 解壓MySQL5.7的安裝包。 $ tar -zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz 2. 進入MySQL的解壓目錄。 $ cd mysql-5.7.33-linux-glibc2.12-x86_64/ 3. 創建my.cnf文件。 $ vi my.cnf 4. 將以下內容添加到my.cnf文件中。 [mysqld] skip-grant-tables 5. 保存并退出my.cnf文件。 6. 啟動MySQL服務。 $ ./bin/mysqld_safe --defaults-file=./my.cnf --user=mysql & 7. 登錄MySQL。 $ ./bin/mysql -u root 8. 修改root用戶密碼。 mysql>use mysql; mysql>update user set authentication_string=password('新密碼') where user='root'; mysql>flush privileges; mysql>quit; 9. 停止MySQL服務。 $ ./bin/mysqladmin -u root -p shutdown 10. 移除my.cnf文件。 $ rm -rf my.cnf 11. 啟動MySQL服務,使用新密碼登錄。 $ ./bin/mysqld_safe --user=mysql & $ ./bin/mysql -u root -p
通過以上步驟,您可以解壓MySQL5.7的安裝包并找回初始密碼。但是,為了保護您的數據庫安全,建議在修改root用戶密碼后及時停止MySQL服務,并移除my.cnf文件。
上一篇mysql5.7裝哪種好
下一篇scale的css