テーブルを別のデータベース内のテーブルにコピペする方法(MySQL)
テーブルをコピペする方法
データベース1のテーブル1の情報をデータベース2のテーブル2にコピペします。
STEP1:(テーブルを上書き保存したい場合のみ)元のテーブルを削除する。
DROP table db2name.tbl2name;
STEP2:コピー先にテーブルを作る。
CREATE table db2name.tbl2name LIKE db1name.tbl1name;
STEP3:コピー先に情報を挿入する。
INSERT into db2name.tbl2name SELECT * from db1name.tbl1name;
テーブルの一部をコピペする方法
データベース1のテーブル1のidがXXXの情報をデータベース2のテーブル2にコピペします。
INSERT into db2name.tbl2name SELECT * from db1name.tbl1name where id = XXX;
※ db1(2)name:データベース1(2)の名前
※ tbl1(2)name:テーブル 1(2)の名前
(参考にしたサイト)
* MySQLでテーブルのコピーを簡単に作る方法
* テーブルを別の(他の)データベースのテーブルへコピー in mysql
* MySQL テーブルの一部のデータをコピーする