Windows 環境で TIMESTAMP 警告を無視して MySQL ROOT パスワードをリセットする方法

DDD
リリース: 2024-10-28 03:31:02
オリジナル
829 人が閲覧しました

How to Reset the MySQL ROOT Password in a Windows Environment while Ignoring a TIMESTAMP Warning?

Windows 環境での MySQL ROOT パスワードのリセット

提供された手順に従って MySQL root パスワードをリセットしようとすると、次のような問題が発生する場合があります。 TIMESTAMP の暗黙的な DEFAULT 値に関する警告メッセージ。このメッセージは主に通知であり、必ずしも特定のアクションを必要とするわけではありません。

パスワードを正常にリセットするには、次の手順に従うことをお勧めします:

  1. MySQL サービスをシャットダウンします。
  2. 「C:ProgramDataMySQLMySQL Server 5.6」にある「my.ini」ファイルに移動します。 「ProgramData」フォルダーが非表示になっていないことを確認します。
  3. 「[mysqld]」セクションの下に「skip-grant-tables」という行を追加し、ファイルを保存します。
  4. MySQL サービスを 1 回開始します。
  5. 管理者権限でコマンド プロンプトを開きます。
  6. コマンド「mysql -u root」を実行して、MySQL ターミナルに入ります。
  7. クエリ「update」を発行します。 mysql.user set password=PASSWORD('NEW PASSWORD') where user='root'" を実行してパスワードを更新します。新しいバージョンの場合は、「password」の代わりに「authentication_string」を使用します。
  8. 「FLUSH PRIVILEGES」と入力して変更を適用します。
  9. 「q」を使用して MySQL ターミナルを終了します。
  10. MySQL サービスをシャットダウンします。
  11. 「my.ini」ファイルから「skip-grant-tables」行を削除します。
  12. MySQL サービスを再起動します。

完了すると、新しいパスワードを使用して MySQL サーバーにログインできるようになります。プロセス中に表示される警告メッセージは、パスワードのリセット手順には影響しないため、無視してかまいません。

以上がWindows 環境で TIMESTAMP 警告を無視して MySQL ROOT パスワードをリセットする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!