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

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

little bottle
リリース: 2019-04-09 11:54:03
転載
3620 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート