发现在notepad++写好的建表脚本,粘贴到linux客户端后,执行时总是报我的脚本有问题。
我看了又看,发现建表脚本本身是没有问题,问题出在"Tab"键上和注释上边了。
解决办法是,将"tab"的换成空格,同时在--与注释的文字中,添加空格做分隔,脚本如下:
create table imei_info_harklee -- 上报imei数据 ( id int not null auto_increment, -- 主键,自增 channel int not null, -- 上报渠道 1—2015年8月21日刷出去的报数器 2—新版wiget 随着上报渠道的新增,渠道字典数据也会增加的。 imei varchar(32) null, imsi varchar(32) null, plat varchar(64) null, -- 手机型号 uploadDate datetime null, -- 上报日期,即apache时间 phoneData datetime null, -- 上报的手机时间 nettype varchar(32) null, -- 网络类型 jspname varchar(32) null, -- 上报的接口名称 ip varchar(32) null, -- 上报的IP地址 ver varchar(20) null, -- 计数器版本 sdkver varchar(50) null, -- 安卓SDK版本号 os varchar(50) null, -- 当前安卓系统名称,例如miui mac varchar(50) null, -- 手机mac isroot varchar(20) null, -- 手机是否root 1-root 0-未root primary key(id) );