ホームページ >データベース >mysql チュートリアル >mysqlをバックアップする方法

mysqlをバックアップする方法

藏色散人
藏色散人オリジナル
2019-05-10 14:20:4016428ブラウズ

MySQL における論理バックアップは、データベース内のデータをテキスト ファイルとしてバックアップすることであり、バックアップされたファイルは表示および編集できます。 MySQL では、mysqldump ツールを使用してバックアップを完了します。 mysqldump を呼び出すには 3 つの方法があります。

(推奨チュートリアル: mysql ビデオ チュートリアル )

指定したデータベース、またはこのデータベース内のいくつかのテーブルをバックアップします。

shell>mysqldump [option] db_name [tables]

指定した 1 つ以上のデータベースをバックアップします

shell>mysqldump [option] --database DB1 [DB2 DB3...]

すべてのデータベースをバックアップします

shell>mysqldump [option] --all-database

データベース内のテーブルが指定されていない場合、すべてのデータベース内のすべてのテーブルがエクスポートされます。デフォルト。以下は、バックアップに mysqldump ツールを使用する例です。

(1) すべてのデータベースをバックアップします。

[cqh@localhost ~]$ mysqldump -uroot -p --all-database > all.sql

(2) データベースをバックアップ test

[cqh@localhost ~]$ mysqldump -uroot -p test > test.sql

(3)データベース テストのテーブル emp

[cqh@localhost ~]$ mysqldump -uroot -p test emp > emp.sql

をバックアップします (4) データベース テストのテーブル emp および dept

[cqh@localhost ~]$ mysqldump -uroot -p test emp dept > emp_dept.sql

をバックアップします (5) データベース テストのすべてのテーブルをカンマ区切りテキストとしてバックアップし、戻ります/tmp :

[cqh@localhost ~]$ mysqldump -uroot -p -T /tmp test emp --fields-terminated-by ','
まで

以上がmysqlをバックアップする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。