Mysql中的字段长度超长不报错,反而自动截取长度问题
Mysql中的字段长度超长不报错,反而自动截取长度问题解决
问题原因:mysql没有开启严格模式
检查my.ini发现sql-mode=""
sql-mode=""
将其改为
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
再执行sql发现可以正常报:SQLSTATE[22001]: String data, right truncated: 1406 Data too long for co
原创
2020-07-03 10:47:53 ·
4085 阅读 ·
1 评论