异常
当使用utf-8编码向mysql插入数据时报错。
产生原因
使用MySQLWorkbench创建schema时没有选择collation字符集,则会使用默认的字符集(非utf-8)。
解决方式(修改某张表的collation)
mysql -uroot -p输入密码登录
alter table ${schemaName}.${tableName} convert to character set utf8 collate utf8_general_ci;
创建表
创建schema时要选择utf8_general_ci作为collation。