MySql错误消息-更新表:数据库错误:无效的SQL:创建表

时间:2018-07-12 08:09:25

标签: mysql

在安装脚本时,出现此错误消息。一切都按照软件的要求进行配置。可能是什么问题?

  

设置数据库表到DB的连接:好的!加载XML数据:好的!删除死表:完成!更新表:数据库错误:无效的SQL:

CREATE TABLE ads (
    id INT(11) NOT NULL AUTO_INCREMENT,
    title TEXT NOT NULL,
    dsub TEXT NOT NULL,
    username TEXT NOT NULL,
    class CHAR(1) NOT NULL,
    views INT(11) NOT NULL DEFAULT '0',
    views_today INT(11) NOT NULL DEFAULT '0',
    credits INT(11) NOT NULL DEFAULT '0',
    target TEXT NOT NULL DEFAULT '',
    type INT(11) NOT NULL DEFAULT '0',
    timed INT(11) NOT NULL DEFAULT '0',
    pamount DOUBLE NOT NULL DEFAULT '0',
    pref VARCHAR(25) NOT NULL,
    bgcolor VARCHAR(25) NOT NULL DEFAULT '#FFFFFF',
    forbid_retract INT(11) NOT NULL DEFAULT '0',
    active INT(1) NOT NULL DEFAULT '1',
    upgrade INT(11) NOT NULL DEFAULT '0',
    new INT(11) NOT NULL DEFAULT '1',
    daily_limit INT(11) NOT NULL DEFAULT '0',
    country VARCHAR(100) NOT NULL DEFAULT '',
    subtitle VARCHAR(167) NOT NULL DEFAULT '',
    icon TEXT NOT NULL DEFAULT 'N/A',
    subtitle_on INT(1) NOT NULL DEFAULT '0',
    icon_on INT(1) NOT NULL DEFAULT '0',
    oviews INT(11) NOT NULL DEFAULT '0',
    oviews_today INT(11) NOT NULL DEFAULT '0',
    targetban TEXT NOT NULL DEFAULT '',
    decline TEXT NOT NULL DEFAULT '0',
    hlimit INT(11) NOT NULL DEFAULT '0',
    hlimit_views INT(11) NOT NULL DEFAULT '0',
    PRIMARY KEY (id),
    KEY (class),
    KEY (pref)
)  ENGINE=INNODB;
     

MySQL错误:1101(BLOB / TEXT列“ icon”不能具有默认值)会话已暂停。

0 个答案:

没有答案