ホームページ > データベース > mysql チュートリアル > オプションを使用してコマンドライン経由で MySQL データベースをエクスポートおよびインポートする方法は?

オプションを使用してコマンドライン経由で MySQL データベースをエクスポートおよびインポートする方法は?

Susan Sarandon
リリース: 2024-12-02 12:40:13
オリジナル
981 人が閲覧しました

How to Export and Import MySQL Databases via the Command Line with Options?

オプションを使用してコマンド ラインから .SQL ファイルをエクスポートおよびインポートする方法

重複ではありません。この質問では、phpMyAdmin のコマンド ラインのエクスポート機能と同様の機能を求めています。

データベースのエクスポート

MySQL データベースを .sql ファイルにエクスポートするには、mysqldump コマンドを使用します。以下のオプションとともに:

  • -u username: データベースを指定します。 username.
  • -p: データベースのパスワードの入力を求めます。
  • databasename: エクスポートするデータベースの名前に置き換えます。
  • > filename.sql: 出力ファイル名と場所を指定します。

例:

mysqldump -u username -p databasename > database-backup.sql
ログイン後にコピー

データベースのインポート

. SQL ファイルを MySQL データベースにコピーするには、mysql を使用しますcommand:

  • -u username: データベースのユーザー名を指定します。
  • -p: データベースのパスワードの入力を求めます。
  • DATA-BASE-NAME: に置き換えます。インポートするデータベースの名前。
  • < data.sql: インポート元の入力ファイルを指定します。

例:

mysql -u username -p DATA-BASE-NAME < data.sql
ログイン後にコピー

エクスポートおよびインポートのオプション

次のオプションを使用してエクスポート/インポートをカスタマイズできます。 process:

  • --disable-foreign-key-checks: 操作中の外部キー チェックを無効にします。
  • --skip-add-drop-table: テーブルの作成/削除を省略します。
  • --create-options: エクスポートされたファイルにテーブルを作成するときに追加のオプションを含めます。 file.

例 (エクスポート中の外部キー チェックを無効にする):

mysqldump -u username -p --disable-foreign-key-checks databasename > database-backup.sql

以上がオプションを使用してコマンドライン経由で MySQL データベースをエクスポートおよびインポートする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート