データベースのエクスポートは、ウェブホスティングコントロールパネル(cPanel、DirectAdmin、VestaCPなど)のphpMyAdmin/から非常に簡単に実行できます。ただし、 mysqldumpを使用してコマンドラインからデータベースをエクスポートすることもできます。 ユーティリティ。
mysqldumpを使用すると、単一のデータベース、すべてのデータベース、またはデータベースのリストをエクスポートできます。
shell>mysqldump[オプション]db_name[tbl_name…]
mysqldumpヘルプページ
shell> mysqldump [options] –databasesdb_name…
shell> mysqldump [options] –all-databases
1つのデータベースをバックアップするには、以下のコマンドを使用します。データベースをSQLファイルとして保存します。
mysqldump -u db_user -p db_name > db_name.sql
rootとしてコマンドを実行している場合 、-u、-pパラメータは必要ありません。
root@web [~]# mysqldump admin_wp74 > admin_wp74.sql
root@web [~]#
エクスポートしたデータベースをアーカイブしてスペースを節約する場合は、次を使用します。
mysqldump -u db_user -p db_name | gzip > /home/db_name.sql.gz
root@web [~]# mysqldump admin_wp74 | gzip > /root/admin_wp74.sql.gz
root@web [~]#
リソース:
mysqldumpヘルプ