向資料庫中插入中文資料時,出現了data too long for column 'columnname' at row 1 的錯誤
問題産生原因:資料的字元編碼問題
解決方法:
(1)修改 mysql安裝根目錄下的my.ini(MySQL Server Instance Configuration 檔案),設定default-character-set=gbk(注意,有2處)
(2)在data目錄下,打開相應資料庫的檔案,找到db.opt配置檔案
設定default-character-set=gbk
default-collation=gbk_chinese_ci
重新開機mysql就好了