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` varchar(255) NOT NULL,
  `created` datetime NOT NULL,
  `modified` datetime NOT NULL,
  `enable` enum('N','Y') NOT NULL default 'Y',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

こんな感じなのが出てくる。