関連

  • MySQL

概要

データベースを丸ごとダンプして別のデータベースにコピーする。

方法

データベースsrcからデータベースdstにコピーするものとして。

$ mysqldump src -u**** -p**** --add-drop-table --extended-insert --no-autocommit > dump
$ mysql dst -u**** -p**** < dump

解説

--add-drop-table
CREATE TABLE文の前にDROP TABLE文をつける
--extended-insert
複数行INSERT構文を使用する(→取り込むときに高速化)
--no-autocommit
テーブル毎のトランザクションにする(→取り込むときに高速化)

さらに

--single-transaction
ダンプ中テーブルをロックしない
-t データベース名 テーブル名
データだけ
-d データベース名 テーブル名
スキーマだけ

参考


最新の15件
2017-06-23 2017-06-19 2017-06-07 2017-05-31 2017-05-30 2017-05-29 2017-05-24 2017-05-22 2017-05-12 2017-05-11 2017-04-27 2017-04-21

人気の10件

Last-modified: 2017-04-13 (木) 18:23:52 (74d)