Mac オペレーティング システムでは、MySQL root アカウントを変更する必要がある場合は、以下の手順に従ってください。
ステップ 1: MySQL サービスを停止します
ターミナルを開き、次のコマンドを入力して MySQL サービスを停止します:
sudo /usr/local/mysql/support-files/mysql.server stop
ステップ 2: MySQL サービスを再起動し、権限認証をスキップします。
次のコマンドを入力して、MySQL サービスを再起動し、権限認証をスキップします。
sudo /usr/local/mysql/bin/mysqld_safe --skip -grant-tables
注: 「コマンドが見つかりません」エラーが発生する場合は、MySQL のインストール パスが /usr/local/mysql であるかどうかを確認してください。
ステップ 3: root として MySQL にログインします
別のターミナル ウィンドウを開き、次のコマンドを入力して MySQL に root としてログインします:
mysql -u root
ヒント: 「権限が拒否されました」エラーが発生した場合は、権限認証をスキップできているかどうかを確認してください。
ステップ 4: root アカウントのパスワードを変更する
MySQL にログインした後、次のコマンドを入力して root アカウントのパスワードを変更します:
mysql>use mysql;
mysql>update user set password=password(' newpassword') where user='root';
mysql>flush権限;
このうち、「newpassword」は設定する必要がある新しいパスワードです。
ステップ 5: MySQL サービスを再起動する
次のコマンドを入力して MySQL サービスを再起動します:
sudo /usr/local/mysql/support-files/mysql.server start
おめでとうございます。MySQL root アカウントのパスワードが正常に変更されました。上記の手順により、Mac オペレーティング システムで MySQL root アカウントを簡単に変更できます。
以上がMac で MySQL root アカウントを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。