Linux下MySQL忘記root密碼怎麼辦

  1. 修改MySQL的配置文件(默認爲/etc/my.cnf),在[mysqld]下添加一行skip-grant-tableshtml

    Linux下MySQL忘記root密碼怎麼辦

  2. 保存配置文件後,重啓MySQL服務 service mysqld restartmysql

    Linux下MySQL忘記root密碼怎麼辦

  3. 再次進入MySQL命令行 mysql -uroot -p,輸入密碼時直接回車,就會進入MySQL數據庫了,這個時候按照常規流程修改root密碼便可。sql

  4. use mysql;
    數據庫

  5. update user set password=password('root') where user='root';ide

  6. flush privileges;
    spa

    Linux下MySQL忘記root密碼怎麼辦

  7. 4命令行

    密碼修改完畢後,再按照步驟1中的流程,刪掉配置文件中的那行,而且重啓MySQL服務,新密碼就生效了。rest

相關文章
相關標籤/搜索