Myql 的严格模式与松散模式设置

添加一个超长的文章的时候,文章内容字段被mysql截取后插入。

debug:程序插入的sql没有问题。只是给了一个警告

问题原因:mysql 使用了松散模式,造成自动截取。给debug带来困难,

解决办法:

1,开启mysql 严格模式,对开发有好处;

2,换mysql的字段类型


开启严格模式:

通过修改MySQL的配置文件,在配置文件中查找sql-mode,将此行修改成为:

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

如果查找不到sql-mode=则在[mysqld]下加入即可


发布了122 篇原创文章 · 获赞 112 · 访问量 39万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章