ALTER TABLE mysql错误

时间:2013-04-12 21:39:28

标签: mysql alter

我创建的.sql文件有这样的代码:

ALTER TABLE `tb_1` ADD `ex1` TINYINT( 1 ) NOT NULL DEFAULT '0'
ALTER TABLE `tb_2` ADD `ex2` tinyint(1) NOT NULL DEFAULT '1'
ALTER TABLE `tb_3` ADD `ex2` varchar(35) NOT NULL

当我尝试将其导入db时,我总是会收到错误。

只有逐行输入一行才能正常工作。

请问有什么问题?

1 个答案:

答案 0 :(得分:1)

如果您有连续的SQL语句,则应使用;

终止它们
ALTER TABLE `tb_1` ADD `ex1` TINYINT( 1 ) NOT NULL DEFAULT '0';
ALTER TABLE `tb_2` ADD `ex2` tinyint(1) NOT NULL DEFAULT '1';
ALTER TABLE `tb_3` ADD `ex2` varchar(35) NOT NULL;