问题:
老师为什么我在IDEA中写的SQL脚本,不能在数据库直接运行加载呢?但是直接数据库中操作 先创表 再插入 就可以,说明代码应该没问题呀。为什么我不能像老师一样 直接运行脚本 一次执行2个步骤成功呢?
错误信息:
[Err] 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 '--创建表格
create table `cms_type`(
`type_id` bigint(20) NOT NULL AU' at line 5
[Err] /***********************
* 系统公告类别SQL脚本文件
***********************/
--创建表格
create table `cms_type`(
`type_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '公告类别ID',
`type_name` varchar(64) NOT NULL COMMENT '公告类别名称',
`type_sort` varchar(64) NOT NULL COMMENT '显示顺序',
`status` char(1) DEFAULT '0' COMMENT '状态 (0:正常, 1:停用)',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
PRIMARY KEY(`type_id`)
) COMMENT '系统公告类别信息表';
[Err] 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 '--插入数据
insert into cms_type
values
(DEFAULT,'科技信息' at line 1
[Err] --插入数据
insert into cms_type
values
(DEFAULT,'科技信息','1','0','gakkiyui',now(),'新垣结衣',now(),'赛博朋克'),
(DEFAULT,'装修设计','2','0','gakkiyui',now(),'新垣结衣',now(),'高级设计师'),
(DEFAULT,'自动化家具','3','0','gakkiyui',now(),'新垣结衣',now(),'机器人');
[Msg] Finished - Unsuccessfully
--------------------------------------------------
