往MYSQL里导入数据的时候遇到一个报错:Incorrect string value: '\xE5\x8C\x97\xE4\xBA\xAC' for column
死活找不到这个值串,然后发现,原来是创建表的时候Charset用了latin1
CREATE TABLE `tmptest` (
`列 1` varchar(50) DEFAULT NULL,
`列 2` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1
而以前都用的gbk_chinese_ci
CREATE TABLE `model_train_data_3` (
`date` datetime DEFAULT NULL,
`id` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=gbk ROW_FORMAT=COMPACT
把默认字符集修改过来,就可以了