本人在调用存储过程,保存中文字段到MySQL时会遇到如下问题:
#1366 - Incorrect string value: '\xE4\xBD\xA0\xE7\x9A\x84...' for column 'question' at row 1
总结原因如下:
存储过程声明参数变量为:
IN question VARCHAR(255) CHARACTER SET utf8
并且表里面该字段的字符集也要设置为utf8
本人在调用存储过程,保存中文字段到MySQL时会遇到如下问题:
#1366 - Incorrect string value: '\xE4\xBD\xA0\xE7\x9A\x84...' for column 'question' at row 1
总结原因如下:
存储过程声明参数变量为:
IN question VARCHAR(255) CHARACTER SET utf8
并且表里面该字段的字符集也要设置为utf8