=》已經解決:
報錯:
CDbCommand failed to execute the SQL statement: SQLSTATE[HY000]: General error: 1300 Invalid utf8 character string: '\xBF\xA5'
解決方法:
在mysql插入數據的時候,value部分的數值盡量用“引號”包起來,這樣就不會報告這個錯誤了。
如下:規定字段num是數值型
insert into tbname(`id`,`num`) values('','11xxx')
=》字段num的類型是數字,因為'11xxx'用了單引號,插入數據庫的最終結果就會自動過變成 '11',且不會報告錯誤。