-2

以下のmysql変更コードをphpmyadminを介してデータベースに1つずつドロップします。これは正常に機能します。一度にすべてをドロップする方法を教えてくれる人はいますか?または、それを実行する可能性のあるPHPコードのサンプルを知っていますか?教えてください。

ALTER TABLE `user` ADD `title`
varchar(16) COLLATE utf8_bin NOT NULL DEFAULT '' AFTER `user_id`

ALTER TABLE `customer` ADD `title`
varchar(16) COLLATE utf8_bin NOT NULL DEFAULT '' AFTER `customer_id`;

ALTER TABLE `customer` ADD `date_birtdate` datetime NOT NULL 
 DEFAULT '0000-00-00 00:00:00' AFTER `lastname`;

ALTER TABLE `customer` ADD `security_question` varchar(96) COLLATE utf8_bin 
  NOT NULL DEFAULT '' AFTER `fax`;

ALTER TABLE `customer` ADD `security_answer` varchar(96) COLLATE utf8_bin 
  NOT NULL DEFAULT '' AFTER `fax`;

ALTER TABLE `customer` ADD `pin_number` text COLLATE utf8_bin AFTER `password`;

ALTER TABLE `customer` ADD `notes` text COLLATE utf8_bin AFTER `bank_number`;

ALTER TABLE `customer` ADD `last_active` datetime NOT NULL 
  DEFAULT '0000-00-00 00:00:00' AFTER `date_added`;
4

1 に答える 1

1

各クエリの最後に追加;;-) その後、それらを 1 つのブロックとしてまとめることができます。php では、そう簡単にはできません。

于 2011-02-15T15:24:59.837 に答える