由于上次被人拖库,重装mysql的时候数据库忘记设置编码格式,导致中文全是问号,所以处理了一下。
先用的命令修改mysql字符集,命令如下:
set character_set_system='utf8';
set collation_connection='utf8';
set collation_database=utf8;
set collation_server=utf8;
然后一水的报错:ERROR 1273。
泪奔,老老实实改my.cnf文件,增加默认字符集配置:
[client]
port=3306
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
重启service mysqld restart,重启项目插入数据,完工。