公告:
  • 欢迎访问火车采集器客户帮助中心
帮助中心 >> 问题百科 >> V7/V8版本火车采集器 >> 其它问题 >> 其它问题 >> 首页采集插件发布接口扩展开发软件培训登录 Mysql Field * doesn't have a default value解决方法

首页采集插件发布接口扩展开发软件培训登录 Mysql Field * doesn't have a default value解决方法

【作者:神秘嘉宾】【字号:大 中 小】【打印】【收藏】

当采集器使用mysql作为数据库时,如果mysql版本在5.0或以上,可能会出现类似 Mysql Field * doesn't have a default value的问题。

这是国为 MySQL manual 上说:“Prior to MySQL 5.0.2, .............................BLOB and TEXT columns cannot be assigned a default value.。”。

所以我们需要修改mysql,使之兼容.修改办法

打开my.ini,查找 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

然后重启MYSQL。