2008-08-01から1ヶ月間の記事一覧

mysqldumpで指定したテーブルの SHOW CREATE TABLE を取得する方法(2)

mysqldumpには余計なコメントが付いてくるのでこれを全部取っ払うようにした。 $ mysqldump -d -u [user] -p [database] [table] | grep -v '^--' | grep -v '^\/\*!' | grep -v '^$' | sed 's/ AUTO_INCREMENT=[^ ]*//g' tableの定義をdiffする時に邪魔なの…

mysqldumpで指定したテーブルの SHOW CREATE TABLE を取得する方法

phpMyAdminに入るのも mysql コマンドで接続するのも面倒な時は mysqldump が良いっ $ mysqldump -d -u [user] -p [database] [table] これで DROP TABLE IF EXISTS `companies`; CREATE TABLE `companies` ( `id` int(11) NOT NULL auto_increment, `name` …