Windows での MySQL Root パスワードのリセット: 警告のトラブルシューティング
Windows で MySQL 5.6 の root パスワードをリセット中に、次の警告が表示される場合があります。 :
2014-02-08 15:44:10 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
警告の意味は何ですか?
この警告は、TIMESTAMP 列が暗黙的な DEFAULT 値を使用して作成された非推奨の機能に関連しています。これは必ずしもエラーを示しているわけではありませんが、明示的なデフォルトを指定するための推奨されるベスト プラクティスを強調しています。
修正すべきですか?
この警告は警告ではないため、エラーが発生した場合、修正する必要はありません。これを無視してパスワード リセット プロセスを続行することもできます。
コマンド ウィンドウの動作
警告が表示された後にコマンド ウィンドウが応答しない場合は、強制的にリセットしないでください。 -閉じてください。プロセスはまだ実行中であり、操作は完了します。完了するまで待ち、完了を示すメッセージが表示されます。
警告後のトラブルシューティング
プロセスが完了すると、MySQL サービスの再起動が困難になる場合があります。この場合、Windows マシンを再起動すると、サービスが自動的に開始されます。新しいパスワードでワークベンチ機能を正常に使用できた場合は、リセットが成功し、警告が実際に単なる警告であったことを確認できます。
許可テーブルをスキップするためのヒント
パスワード リセット プロセス中にさらに問題が発生した場合は、次の手順を試して付与テーブルをスキップできます:
以上がWindows で MySQL ルート パスワードをリセットすると、「暗黙的な DEFAULT 値を含む TIMESTAMP は非推奨です」という警告が表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。