mysql:15739
From: ram <ram <ram@xxxxxxxxxx>>
Date: Wed, 18 Apr 2012 16:52:48 +0900
Subject: [mysql 15739] mysqldumpのdropオプション
MYSQL初心者です。お知恵を拝借できればありがたいです。,(MYSQL5.1.41 Windows2003/R3) 同じテーブルに対して、delete * 〜 insert(load) を毎日 繰り返しているの で、データベースが肥大化しています。 ALTER TABLEはデータのサイズ自体は圧縮しないようなので、サイズを小さくす るには mysqldumpで行うしかないようです。 (Engine : InnoDB) mysqldump --opt --add-drop-table --add-locks --user=root --password=xxxxxx -t database_name table_name> mytable.sql mysql --default-character-set=cp932 database_name -u root -pxxxxxx < mytable.sql とバッチで動かそうと思っています。 ここで mysqldump の --add-drop-table オプションを追加しても、生成され るSQL文の中に drop table は追加されないのですが、 使い方に誤りがあるのでしょうか? 初穂太郎
-> 15739 2012-04-18 16:52 [ram <ram@xxxxxxxxxx>] mysqldumpのdropオプション 15740 2012-04-19 10:36 ┗[<gotou1213@xxxxxxxxx] 15741 2012-04-19 19:39 ┗[ram <ram@xxxxxxxxxx>]