ホームページ >データベース >mysql チュートリアル >MAMP/macOS で MySQL「root」ユーザーとパスワードを回復する方法?
MAMP/macOS 上の MySQL の「root」ユーザーとパスワードを復元する
「root」ユーザーを誤って削除してしまった場合macOS 上のローカル MAMP/MySQL セットアップ、パニックにならないでください。ここでは、アクセスを復元する簡単で汚い解決策を紹介します。
始めるには、SysAdmin 権限を持つ管理者アカウントが必要です。それを取得したら、次の手順に従います。
sudo /Applications/MAMP/Library/bin/mysql.server restart
mysql -u root
DELETE FROM mysql.user WHERE user = 'root' AND host = 'localhost'; INSERT INTO mysql.user SET user = 'root', host = 'localhost', password = Password('your-new-password'), Select_priv = 'y', Insert_priv = 'y', Update_priv = 'y', Delete_priv = 'y', Create_priv = 'y', Drop_priv = 'y', Reload_priv = 'y', Shutdown_priv = 'y', Process_priv = 'y', File_priv = 'y', Grant_priv = 'y', References_priv = 'y', Index_priv = 'y', Alter_priv = 'y', Show_db_priv = 'y', Super_priv = 'y', Create_tmp_table_priv = 'y', Lock_tables_priv = 'y', Execute_priv = 'y', Repl_slave_priv = 'y', Repl_client_priv = 'y', Create_view_priv = 'y', Show_view_priv = 'y', Create_routine_priv = 'y', Alter_routine_priv = 'y', Create_user_priv = 'y', Event_priv = 'y', Trigger_priv = 'y', Create_tablespace_priv = 'y';
exit sudo /Applications/MAMP/Library/bin/mysql.server restart
これで、MySQL データベースへのアクセスが回復されたはずです。 「root」ユーザーと新しいパスワードを使用します。
以上がMAMP/macOS で MySQL「root」ユーザーとパスワードを回復する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。