紛失した場合の MySQL root パスワードの取得
MySQL root パスワードを忘れても、心配する必要はありません。元のパスワードを知らなくてもパスワードを取得またはリセットできる方法があります。
オプション 1: ファイルベースの取得
伝統的に、MySQL は root パスワードを ~ に保存します。 Unix ベースのシステム上の /.mylogin.cnf ファイル。ただし、ローカルに directadmin ディレクトリがないということですが、これは別のシステムを使用している可能性があります。
オプション 2: 一時的なルート アクセス
Ubuntu ユーザーの場合、次の手順に従って、MySQL データベースへの root アクセスを一時的に取得できます:
root パスワードを変更します:
UPDATE mysql.user SET authentication_string=PASSWORD('password') WHERE User='root'; FLUSH PRIVILEGES;
セーフ モードを終了して MySQL を再起動します:
mysqladmin shutdown sudo service mysql start
注: この方法は MySQL 5.7 以前で機能します。バージョン 8.0 以降では、mysql.user テーブルのパスワード フィールドが削除されました。代わりに、authentication_string フィールドを使用してください。
以上が紛失した MySQL root パスワードを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。