请问如下这一串代码为什么在PHPMYADMIN执行错误?该怎么修改?

ALTER TABLE `ecs_admin_user` ADD `seller_id` INT NOT NULL DEFAULT '0' COMMENT '入驻商家ID'

ALTER TABLE `ecs_goods` ADD `check_status` TINYINT NOT NULL DEFAULT '0',

ADD `check_cause` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,

ADD `check_user` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL

ALTER TABLE `ecs_goods` ADD `is_display` TINYINT( 1 ) NOT NULL DEFAULT '0'

ALTER TABLE `ecs_goods` ADD `seller_id` INT NOT NULL

ALTER TABLE `ecs_goods` ADD `seller_cat_id` SMALLINT NOT NULL DEFAULT '0' COMMENT '商品对应的入驻商家分类' AFTER `cat_id`

ALTER TABLE `ecs_goods_cat` ADD `seller_cat_id` SMALLINT NOT NULL COMMENT '商品对应的入驻商家分类' AFTER `cat_id`

ALTER TABLE `ecs_order_info` ADD `seller_id` INT NOT NULL DEFAULT '0' COMMENT '入驻商家ID'

ALTER TABLE `ecs_delivery_order` ADD `seller_id` INT NOT NULL DEFAULT '0'

ALTER TABLE `ecs_back_order` ADD `seller_id` INT NOT NULL DEFAULT '0'

ALTER TABLE `ecs_comment` ADD `seller_id` INT NOT NULL DEFAULT '0'

ALTER TABLE `ecs_booking_goods` ADD `seller_id` INT NOT NULL DEFAULT '0'

ALTER TABLE `ecs_cart` ADD `seller_id` INT NOT NULL DEFAULT '0'

这一串为嘛在PHPMYADMIN执行错误
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ALTER TABLE `ecs_goods` ADD `check_status` TINYINT NOT NULL DEFAULT '0',
ADD `c' at line 3

幕布斯7119047
浏览 163回答 2
2回答

红颜莎娜

亲,你在create database d1;这个语句后面需要加“;”表示结束,创建d1数据库。创建完数据库后,需要use d1;这个语句,表示进入你新建的一个数据库,进去建表。

慕森王

批量执行mysql语句时,每句语句结束要加上“;”,表示执行当前语句,所以要改下语句。ALTER TABLE `ecs_admin_user` ADD `seller_id` INT NOT NULL DEFAULT '0' COMMENT '入驻商家ID'; ALTER TABLE `ecs_goods` ADD `check_status` TINYINT NOT NULL DEFAULT '0', ADD `check_cause` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , ADD `check_user` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; ALTER TABLE `ecs_goods` ADD `is_display` TINYINT( 1 ) NOT NULL DEFAULT '0'; ALTER TABLE `ecs_goods` ADD `seller_id` INT NOT NULL; ALTER TABLE `ecs_goods` ADD `seller_cat_id` SMALLINT NOT NULL DEFAULT '0' COMMENT '商品对应的入驻商家分类' AFTER `cat_id`; ALTER TABLE `ecs_goods_cat` ADD `seller_cat_id` SMALLINT NOT NULL COMMENT '商品对应的入驻商家分类' AFTER `cat_id`; ALTER TABLE `ecs_order_info` ADD `seller_id` INT NOT NULL DEFAULT '0' COMMENT '入驻商家ID'; ALTER TABLE `ecs_delivery_order` ADD `seller_id` INT NOT NULL DEFAULT '0'; ALTER TABLE `ecs_back_order` ADD `seller_id` INT NOT NULL DEFAULT '0'; ALTER TABLE `ecs_comment` ADD `seller_id` INT NOT NULL DEFAULT '0'; ALTER TABLE `ecs_booking_goods` ADD `seller_id` INT NOT NULL DEFAULT '0'; ALTER TABLE `ecs_cart` ADD `seller_id` INT NOT NULL DEFAULT '0';
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL