ホームページ >データベース >mysql チュートリアル >FreeBSD 8.1 で MySQL ルート パスワードをリセットするにはどうすればよいですか?

FreeBSD 8.1 で MySQL ルート パスワードをリセットするにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-12-21 00:59:09742ブラウズ

How to Reset Your MySQL Root Password on FreeBSD 8.1?

FreeBSD 8.1 での MySQL Root パスワードのリセット

MySQL データベースに関する一般的な問題は、root パスワードを忘れてデータベースにアクセスできなくなることです。この記事では、特に FreeBSD 8.1 に関するこの問題に対処し、段階的な解決策を提供します。

エラー「1045 - アクセスが拒否されました (ユーザー 'root' @ 'localhost' (使用パスワード: NO))」は、次のことを示しています。 root ユーザーは、パスワードが間違っているためアクセスを拒否されます。これを解決するには、次の手順に従います。

  1. MySQL を停止します。 コマンド sudo stop mysql を実行して、MySQL サービスを停止します。
  2. Start MySQL inセーフ モード: コマンド sudo mysqld --skip-grant-tables を入力します。 --skip-networking を使用して、ユーザー認証をバイパスするモードで MySQL を起動します。
  3. MySQL に接続します: mysql と入力して MySQL ターミナルを開きます。
  4. Updateルートパスワード: クエリ update mysql.user setpassword = を実行します。パスワード('your_new_password') ユーザー = 'root'; root ユーザーのパスワードを変更します。
  5. フラッシュ権限: フラッシュ権限のコマンドを実行します。新しいパスワードを適用します。
  6. MySQL を終了します: 「exit;」と入力します。 MySQL ターミナルを閉じます。
  7. MySQL をシャットダウンします: コマンド sudo mysqladmin shutdown を入力して、MySQL サービスを停止します。
  8. MySQL を再起動します: を実行します。コマンド sudo start mysql は、新しいもので MySQL を再起動します。パスワード。

以上がFreeBSD 8.1 で MySQL ルート パスワードをリセットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。