ホームページ  >  記事  >  運用・保守  >  Ubuntu コマンドラインでの MySQL データのエクスポートおよびインポート ステートメント

Ubuntu コマンドラインでの MySQL データのエクスポートおよびインポート ステートメント

little bottle
little bottle転載
2019-04-09 11:54:033480ブラウズ

Ubuntu コマンド ラインで MySQL データをエクスポートおよびインポートする方法をご存知ですか?以下は、Ubuntu コマンド ラインでデータベースをインポートおよびエクスポートするためにエディターによってコンパイルされたメソッドです。一緒に学びましょう。

mysqldump -h ホスト -u ユーザー名 -p データベース名> エクスポートされたデータベース名.sql


一般的に使用されるパラメータは次のとおりです:

-p または --port 接続するサーバー ポート MySQL ポートが 3306 でない場合は、このパラメータを使用する必要があります -d または -- no-data いいえ詳細なデータ。データの構造をエクスポートするだけです。
--add-drop-table テーブルを作成するときは、まず同じ名前の既存のテーブルを削除します (通常、その後に -d パラメータが続きます)
次は例ですデータベースを例としてエクスポート例を実行します:
1. サンプル データベース全体のすべてのデータをエクスポートします (データを含むテーブル構造を含む)

mysqldump -h 127.0.0.1 -u root -p example > example.sql

2エクスポートのみ テーブル構造

mysqldump -h 127.0.0.1 -u root -p -d --add-drop-table example > example.sql

インポートには多くの方法がありますが、最も簡単なのはsourceコマンドです。最初にデータベースに接続します。次に、sourceを使用してファイルをインポートします。

MySQL に接続します:

mysql -u root -p

データベースを作成するステートメントがないため、最初にデータベースを作成します。エクスポートされたファイルにデータベースが含まれています。データベースがすでに構築されている場合は、再度作成する必要はありません。

CREATE DATABASE example;(数据库名可以不一样)

データベースの切り替え:

use example;

指定された SQL ファイルのインポート:

mysql>source /path/example.sql;

[推奨コース:

Linux ビデオ チュートリアル

]

以上がUbuntu コマンドラインでの MySQL データのエクスポートおよびインポート ステートメントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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