mysql导入数据ERROR 1067 (42000) at line 1481: Invalid default value for titlename [ 网站地图 ]

发表于:2018-10-12 浏览:32 作者:zhaods 来源:互联网

关键字:mysql,error 1067

描述: 这是我要导入的SQL  CREATETABLE`ls_channeltype`(   `id`smallint(6)NOTNULLDEFAULT‘0‘,  `nid`varchar(20)NOTNULLDEFAULT‘‘,  `typename`varchar(30)NOTNULLDEF

 这是我要导入的SQL

 CREATE TABLE `ls_channeltype` (

   `id` smallint(6) NOT NULL DEFAULT ‘0‘,

  `nid` varchar(20) NOT NULL DEFAULT ‘‘,

  `typename` varchar(30) NOT NULL DEFAULT ‘‘,

  `maintable` varchar(50) NOT NULL DEFAULT ‘ls_archives‘,

   `addtable` varchar(50) NOT NULL DEFAULT ‘‘,

   `addcon` varchar(30) NOT NULL DEFAULT ‘‘,

   `mancon` varchar(30) NOT NULL DEFAULT ‘‘,

   `editcon` varchar(30) NOT NULL DEFAULT ‘‘,

   `useraddcon` varchar(30) NOT NULL DEFAULT ‘‘,

   `usermancon` varchar(30) NOT NULL DEFAULT ‘‘,

   `usereditcon` varchar(30) NOT NULL DEFAULT ‘‘,

    `fieldset` text,

   `listfields` text,

   `allfields` text,

   `issystem` smallint(6) NOT NULL DEFAULT ‘0‘,

   `isshow` smallint(6) NOT NULL DEFAULT ‘1‘,

   `issend` smallint(6) NOT NULL DEFAULT ‘0‘,

   `arcsta` smallint(6) NOT NULL DEFAULT ‘-1‘,

   `usertype` char(10) NOT NULL DEFAULT ‘‘,

   `sendrank` smallint(6) NOT NULL DEFAULT ‘10‘,

   `isdefault` smallint(6) NOT NULL DEFAULT ‘0‘,

   `needdes` tinyint(1) NOT NULL DEFAULT ‘1‘,

   `needpic` tinyint(1) NOT NULL DEFAULT ‘1‘,

   `titlename` varchar(20) NOT NULL DEFAULT ‘标题‘,

   `onlyone` smallint(6) NOT NULL DEFAULT ‘0‘,

  `dfcid` smallint(5) unsigned NOT NULL DEFAULT ‘0‘,

   PRIMARY KEY (`id`),

   KEY `nid` (`nid`,`isshow`,`arcsta`,`sendrank`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

这个是字符集问题。

在SQL文件中加入:

SET NAMES GBK;

问题解决。

 


版权所有 域名频道(www.dns110.com) 沪ICP备05004089号