ホームページ > データベース > mysql チュートリアル > MAMP を使用して macOS で MySQL ルート ユーザーとパスワードを復元するにはどうすればよいですか?

MAMP を使用して macOS で MySQL ルート ユーザーとパスワードを復元するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-11-25 18:45:15
オリジナル
775 人が閲覧しました

How Can I Restore My MySQL Root User and Password on macOS Using MAMP?

macOS での MySQL ルート ユーザーとパスワードの復元: 総合ガイド

MySQL ルート ユーザーを誤って削除した後、アクセスを回復するのは困難に思えることがあります。特に追加のユーザーアカウントを使用しない場合。この記事では、MAMP の MySQL インストールを利用する macOS ユーザー向けの段階的なソリューションを説明します。

ルート アクセスを復元する手順:

  1. SysAdmin を取得する権限: アクションには管理者権限が必要なので、許可されたユーザーと協力して次の操作を実行してください。コマンド。
  2. my.cnf 構成ファイルを編集します:

    • MAMP インストール ディレクトリ (通常は /Applications/MAMP/) を見つけます。
    • 任意のテキストで「conf/my.cnf」ファイルを開きますeditor.
    • 「[mysqld]」セクションの下に、「skip-grant-tables」という行を追加します。
  3. MySQL を再起動します:

    • ターミナルで、 「Applications/MAMP/Library/bin/」ディレクトリ。
    • コマンド「sudo ./mysql.server restart」を実行。
  4. アクセスパスワードなしの MySQL:

    • 開く新しいターミナル ウィンドウ。
    • 「mysql」と入力して Enter キーを押します。パスワードの入力を求められますが、空白のままにします。
  5. 「root」ユーザーを再作成します:

    • MySQL コンソールで、次のコマンドを実行します。コマンド:
    • "DELETE FROM mysql.user WHERE user = 'root' AND host = 'localhost';"
    • "INSERT INTO mysql.user SET user = ' root'、ホスト = 'localhost'、パスワード = Password('yournewpassword')、... (残り特権)";
  6. my.cnf 構成を更新します:

    • 「my.cnf」ファイルに戻り、 「skip-grant-tables」行を削除します。
    • 保存して閉じます。 file.
  7. MySQL を再起動します:

    • コマンド「sudo ./mysql.server restart」を実行します。
  8. root パスワードによる再接続:

    • 新しい root パスワードを使用して phpMyAdmin または別の MySQL クライアントを開きます。

フォローすることでこれらの手順を実行すると、macOS 上の MAMP MySQL インストールへの root アクセスを復元できます。

以上がMAMP を使用して macOS で MySQL ルート ユーザーとパスワードを復元するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート