松鼠短视频SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'header' at row 1 解决办法
问题原因:
此前松鼠短视频系统支持5.6,mysql5.7会有有这些问题,找到mysql配置文件修改:
搜索找到
sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
改为
sql-mode=NO_ENGINE_SUBSTITUTION
去掉STRICT_TRANS_TABLES,STRICT_TRANS_TABLES(存储引擎启用严格模式,非法数据值被拒绝)。
也就是说我们这个字段 header 没有设置默认值,因此必然会报错。
恢复正常。