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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章