![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
お世話になります。
スキーマが二つあります。db1とdb2です。
それぞれ、同じ構造のテーブルを持っていて、格納しているデータだけが違います。
db1にdb2をマージしようとしているのですが、上手くいきません。
手順としては、以下のとおりです。
(1)まず、db1のダンプを取りました。
(インポート先でテーブルをドロップしないようにオプションを付加)
c:\>mysqldump -u root --add-drop-table=false -p db1>db1.sql
(2)次に、db2に接続してダンプしたファイルをインポートしました。
mysql>\. db1.sql
インポートの前後で、テーブルの件数を見たのですが、
変わらないのでマージできていないようです。
以下は当方の使用環境です。
Windows7 Pro 64Bit
MySQLServer 5.1(mysql-5[1].1.28-rc-win32)
他に必要な情報があればお聞かせください。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
>db1とdb2は同じマシンの中にあります。
ああなるほど、では、出力の際に
mysqldump -u root --add-drop-table=false --insert-ignore=false --no-create-info=true -p db1 > db1.sql
としてみてはどうでしょうか?
No.1
- 回答日時:
db1とdb2は異なるマシンということでよろしいですか?
ただdb2でもdb1というデータベース名で運用されているのですよね?
>db2に接続してダンプしたファイルをインポートしました。
とりあえずデータベース名を指定して
mysql -u root -p -D db1 <db1.sql
あとは、ユニークな属性でエラーではじかれているのであれば
mysqldumpする際、--insert-ignore=trueをつけて処理する必要があるかも
ご回答ありがとうございます。
db1とdb2は同じマシンの中にあります。
mysql -u root -p -D db2? < db1.sql
を実行してみましたが、エラーになってしまいました。
ERROR 1050 (42S01) at line 24: Table 'myTable' already exists
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL PHP 画像のアップロード Qiita 2 2022/11/28 04:44
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- Visual Basic(VBA) ACCESS DAO で不要なテーブルのフィールド(列)の削除 4 2022/06/23 12:13
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- Excel(エクセル) アウトラインの小計のやり方 1 2023/03/20 11:51
- MySQL [1000地域 × 10カテゴリー = 1万件のテーブル]!グループ化? 1 2023/06/14 23:56
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
#1062 - '0' は索引 'PRIMARY' ...
-
テーブル名が可変の場合のクエ...
-
【初歩】ラジオボタンをつかっ...
-
次の時間帯の勝率の合計を求め...
-
本を見ながらPHPを勉強している...
-
mysqlがインストールされている...
-
データベースの接続に失敗して...
-
データベースについて
-
あってますか?SQL
-
WHERE `年月日` = '晴' OR `年...
-
SQLです教えてくださいお願いし...
-
SQLを作ったのですがうまくいき...
-
(初心者)MySQLやmaraDBで、crea...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
SQLです教えてください。
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
SQLです教えてくださいお願いし...
-
utf8bomとutf8mb4の違いがいま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MySQLへの特殊文字の挿入について
-
MySQLでデータをマージする方法...
-
SQLをパソコンでやりたいのです...
-
トランザクションの利用
-
この場合 JOIN . SELECTはでき...
-
データベースファイル(.db)を開...
-
PL/SQLで@ファイル名が反応しま...
-
sql*loader 数値のロード
-
あるDBから別のDBのテーブルをs...
-
数字で「そ」と「り」
-
PL/SQLをWindowsのBATファイル...
-
同じSQL文で極端に検索が遅くな...
-
mysqlにおけるホストのパーセン...
-
作成したレコードセットのCSV出...
-
SQLServerのselect文でデータ数...
-
create databaseがうまくいきま...
-
MySQL Date型にNULLが設定でき...
-
mySQLのデータベースにhtmlのコ...
-
DBファイルの中身を直接見れな...
-
Mysqlのデータベースのリンク
おすすめ情報