[前][次][番号順一覧][スレッド一覧]

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>]