学习hadoop遇到的问题(Sqoop 2,遇到Field 'CREATE_TIME' doesn't have a default value)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/madongyu1259892936/article/details/85759666

在MySQL 5.0.2之后对数据输入进行了强制性的加严处理,并且保留了以前的MySQL对非法或不当值并不严厉的行为,MySQL默认是对数据进行加严处理,但你可以为不良值选择更传统的处理方法,从而使得服务器能够拒绝并放弃出现不良值的语句。

MYSQL安装目录--->搜索打开my.ini,查找 

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 

修改为 

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" 

/etc/my.cnf(安装我的博客自动安装的mysql)

然后重启MYSQL 

最好把相关表删除,重新自动生成

猜你喜欢

转载自blog.csdn.net/madongyu1259892936/article/details/85759666
今日推荐