为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

幕布斯7119047 2022-05-01 14:10:50
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 NULLALTER TABLE `ecs_goods` ADD `is_display` TINYINT( 1 ) NOT NULL DEFAULT '0'ALTER TABLE `ecs_goods` ADD `seller_id` INT NOT NULLALTER 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
查看完整描述

2 回答

?
红颜莎娜

TA贡献1842条经验 获得超12个赞

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

查看完整回答
反对 回复 2022-05-04
?
慕森王

TA贡献1777条经验 获得超3个赞

批量执行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';


查看完整回答
反对 回复 2022-05-04
  • 2 回答
  • 0 关注
  • 162 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号