mysql:13249
From: SATOH Fumiyasu <SATOH Fumiyasu <fumiya@xxxxxxxxxx>>
Date: Sat, 19 Aug 2006 00:10:55 +0900
Subject: [mysql 13249] Re: FOREIGN_KEY_CHECKS=0 で外部参照を回避してリストア
さとうふみやす @ ミラクルです。 At Fri, 18 Aug 2006 20:19:58 +0900, IIDAYUICHI wrote: > mysqldump でダンプした場合innodbでは外部参照キーがある場合 > そのままでうまくリストアできません。 > > この際、ファイル行頭にFOREIGN_KEY_CHECKS=0を入れるような事をどこか > で教えてもらったのですが具体的にどこに入れるのかよくわかりません。 > またダンプファイルが数Gになった場合編集が難しいです。 > この場合どこで指定したらいいのでしょうか? $ { echo SET FOREIGN_KEY_CHECKS=0 cat dbname.mysqldump echo SET FOREIGN_KEY_CHECKS=1 } |mysql といった感じでいいんじゃないでしょうか? # やったことないが :-) -- -- Name: SATOH Fumiyasu / fumiyas @ miraclelinux.com -- Business Home: http://www.MiracleLinux.com -- Personal Home: http://www.SFO.jp/blog/
13248 2006-08-18 20:19 [IIDAYUICHI <y_iida@x] FOREIGN_KEY_CHECKS=0 で外部参照を回避してリストア -> 13249 2006-08-19 00:10 ┣[SATOH Fumiyasu <fumi] 13250 2006-08-19 09:42 ┣[Koichi Taniguchi <ta] 13251 2006-08-21 15:15 ┗[IIDAYUICHI <y_iida@x]