for column "xxx" at row 1錯誤解決辦法

錯誤緣由以及解決辦法:mysql

一、表裏的這個字段的數據太長sql

辦法:把字段名稱的長度改長點數據庫

 

二、字符集或排序規則不正確,這個錯誤通常是你字段裏要存中文漢字形成的;spa

辦法:通常咱們是咱們數據庫的字符集是utf-8排序

而你看你表中的字段的字符集是否是armscii8或其餘,是的話字符集改爲utf8mb4,排序規則改爲utf8mb4_general_ciutf-8

 

3.上面2個無效試試這個ci

找到mysql的安裝目錄,把文件my.ini裏的「default-character-set=utf8」修改成「default-character-set=gbk」,而後重啓mysql服務數據

相關文章
相關標籤/搜索