我偶爾會收到以下異常,當有人試圖插入笑臉到我的數據庫:如何在MySQL數據庫中插入4個字節的unicode字符?
Incorrect string value: '\xF0\x9F\x98\x8A' for column 'name' at row 1
名稱被定義爲
`name` VARCHAR(255) CHARACTER SET utf32 COLLATE utf32_general_ci NOT NULL,`
而且我在我的連接字符串使用CharSet=utf8;
我還應該檢查/更改完整的unicode插入才能開始工作?
不要使用'utf32'。 –