ERROR 1406 : Data too long for column 解决办法

在my.ini里找到 
sql-mode=”STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION” 
把其中的STRICT_TRANS_TABLES,去掉, 
或者把sql-mode=STRICT_TRANS_TABLES,NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION 

注释掉,然后重启mysql就ok了

my.ini配置文件地址:

首先,打开我的电脑,点击最上面的“查看”按钮。

找到“隐藏的项目”,把它勾选上。

然后回到C盘,会发现C盘多了一个programdata,打开它。

然后找到mysql文件夹,打开它。

找到mysql server 8.0文件夹,打开它

原文地址:https://www.cnblogs.com/zwang/p/12421317.html