问题描述
导入数据库时,出现Incorrect string value: '...' for column
ERROR 1366 (22007) at line 132620 in file: '/home/yanqiu/Downloads/12-28/mysql_data/木蚂蚁/木蚂蚁-13万_mumayi.com.sql': Incorrect string value: '\xC3\xC0\xC0\xF6-\xC9...' for column `mumayi`.`mumayicdb_members`.`username` at row 1
解决方案
- 查看sql文件格式
file name.sql
- 查看数据库编码
show create table <表明>;
- 格式出现问题,转换数据库编码格式或者sql文件编码格式
- 更改数据库格式例子
ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8mb4;
ALTER TABLE TABLE_NAME CONVERT TO CHARACTER SET utf8;
- vim更改文档格式例子
察看编码:
:set fileencoding
- 设置编码为UTF-8:
:set fileencoding=utf-8