ホームページ >データベース >mysql チュートリアル >mysql_upgrade - MySQL テーブルのチェックとアップグレード

mysql_upgrade - MySQL テーブルのチェックとアップグレード

WBOY
WBOY転載
2023-08-26 18:57:151260ブラウズ

mysql_upgrade - 检查并升级 MySQL 表

mysql_upgrade プログラムを理解しましょう -

使用法

  • MySQL がアップグレードされるたびに、ユーザーは実行する必要がありますmysql_upgrade は、アップグレードされた MySQL サーバーとの非互換性を探します。

  • mysql スキーマ内のシステム テーブルをアップグレードして、ユーザーが追加された可能性のある新しい権限や機能を利用できるようにします。アップグレード後。

  • 基本的にパフォーマンス スキーマとシステム スキーマをアップグレードします。

  • ユーザー スキーマも検査します。

  • mysql_upgrade がテーブルに非互換性の可能性があることを検出した場合、テーブル チェックを実行し、何らかの問題が見つかった場合はテーブル修復操作を試みます

mysql_upgrade は次のことができます。以下に示すように使用します。 -
  • サーバーが現在実行中であることを確認してください。
  • mysql_upgrade を呼び出して、mysql スキーマ内のシステム テーブルをアップグレードします。

以下のコマンド -

shell> mysql_upgrade [options]

を使用して、他のスキーマのテーブルをチェックして修復します。システム テーブルを変更できるように、サーバーを停止して再起動します。 # 上位の MySQL サーバーの例が複数ある場合は、必要な各サーバーに適切に接続するための接続パラメーターを使用して、mysql_upgrade を使用できます。この操作は、次のコマンドを使用して実行できます。 -

shell> mysql_upgrade --protocol=tcp -P 3306 [other_options]
shell> mysql_upgrade --protocol=tcp -P 3307 [other_options]
shell> mysql_upgrade --protocol=tcp -P 3308 [other_options]

Unix 上のホスト接続の場合、--protocol=tcp オプションが使用されます。 Unix の受信文字ファイルではなく、TCP/IP 接続です。

以上がmysql_upgrade - MySQL テーブルのチェックとアップグレードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。