このページは機械翻訳したものです。
目次
MySQL Shell には、MySQL を操作するユーティリティが含まれています。 MySQL Shell 内からユーティリティにアクセスするには、JavaScript および Python モードで使用可能な util
グローバルオブジェクトを使用しますが、SQL モードでは使用できません。 util
グローバルオブジェクトには、次の関数があります:
-
checkForServerUpgrade()
MySQL サーバーインスタンスのアップグレード準備ができているかどうかを確認できるアップグレードチェッカユーティリティ。 セクション8.1「アップグレードチェッカユーティリティ」を参照してください。
-
importJSON()
JSON ドキュメントを MySQL Server コレクションまたはテーブルにインポートできる JSON インポートユーティリティ。 セクション8.2「JSON インポートユーティリティ」を参照してください。
-
exportTable()
MySQL リレーショナルテーブルをデータファイルにエクスポートするテーブルエクスポートユーティリティ。その後、MySQL Shell のパラレルテーブルインポートユーティリティを使用してターゲット MySQL サーバーのテーブルにアップロードしたり、別のアプリケーションにデータをインポートしたり、単一のデータテーブルの軽量論理バックアップとしてデータをインポートできます。 セクション8.3「テーブルエクスポートユーティリティ」を参照してください。
-
importTable()
単一のデータファイルを分割し、複数のスレッドを使用してチャンクを MySQL テーブルにロードするパラレルテーブルインポートユーティリティ。 セクション8.4「パラレルテーブルインポートユーティリティ」を参照してください。
-
dumpInstance(), dumpSchemas(), dumpTables()
すべてのスキーマ、選択したスキーマまたは選択したテーブルおよびビューを MySQL インスタンスから Oracle Cloud Infrastructure Object Storage バケットまたはローカルファイルのセットにエクスポートできるインスタンスダンプユーティリティ、スキーマダンプユーティリティおよびテーブルダンプユーティリティ。 セクション8.5「インスタンスダンプユーティリティ、スキーマダンプユーティリティおよびテーブルダンプユーティリティ」を参照してください。
-
loadDump()
MySQL Shell インスタンスダンプユーティリティおよびスキーマダンプユーティリティを使用してダンプされたスキーマを MySQL インスタンスにインポートできるダンプロードユーティリティ。 セクション8.6「ダンプロードユーティリティ」を参照してください。