2、/sql 数据库初始化脚本,先执行eova.sql+web.sql,然后执行path.sql(更新脚本)
是要创建2个数据库:eova、web?
eova库里执行eova.sql?web库里执行web.sql?path.sql在哪个库里执行?
另外执行脚本报错:
CREATE TABLE eova_button
(
id
int(11) NOT NULL AUTO_INCREMENT,
menuCode
varchar(255) NOT NULL DEFAULT '' COMMENT '菜单Code',
name
varchar(255) NOT NULL DEFAULT '' COMMENT '按钮名称',
ui
varchar(255) NOT NULL DEFAULT '' COMMENT '按钮UI路径',
bs
varchar(500) DEFAULT '' COMMENT '按钮BS路径',
indexNum
int(11) DEFAULT '0' COMMENT '排序',
PRIMARY KEY (id
),
KEY menuCode_index
(menuCode
) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8;
[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 'USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8' at line 9
貌似是你的mysql版本比我的高。。
path.sql 在eova库里执行 web库是被管理库
版本低就没办法了,我用的经典版,并非最新版本。低版本,你可以手工修正一下sql
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
KEY menuCode_index
(menuCode
) USING BTREE
直接去掉这句 没影响的,索引而已
状态更改为 已关闭
path.sql执行脚本有点问题,少了个分号,改成这样之后就好了:
##本path 是在eova库中执行,看下面的表名就知道了!
ALTER TABLE eova_menu
ADD COLUMN url
varchar(255) NULL DEFAULT '' COMMENT '自定义URL' AFTER bizIntercept
;
update eova_button set ui = '/eova/template/crud/btn/update.html' where menuCode='eova_menu' and name = '修改';
UPDATE eova_menu
SET url
='/toIcon' WHERE (id
='9');
ALTER TABLE eova_button
DROP INDEX menuCode_index
;
登录 后才可以发表评论