1. 程式人生 > >mysql修改表字段編碼,使其支持emoji表情

mysql修改表字段編碼,使其支持emoji表情

exception .sql var blog odi utf use pan cor

普通的UTF8編碼是不支持emoji表情插入的,會報異常:

Caused by: java.sql.SQLException: Incorrect string value: ‘\xF0\x9F\x92\xB0\xE5\x9C...‘ for column ‘name‘ at row 1

將表字段的編碼單獨改成utf8mb4,即可支持emoji表情的插入。

修改的sql語句為

mysql> alter table user modify column name varchar(255) character set utf8mb4;

mysql修改表字段編碼,使其支持emoji表情