mysql查询报错
- mysql查询结果乱码
1.1 现象:
1.2 排查:
1.2.1 客户端环境编码:
1.2.2 mysql字符编码:show variables like 'char%';
1.3 解决:修改字符结果集编码 set character_set_results=gbk;
- invalid utf8 character string
2.1 现象
mysql> select * from student s1 where s1.专业
= '计算机应用' and s1.班级编号
= '01';
ERROR 1300 (HY000): Invalid utf8 character string: '\xB0\xE0\xBC\xB6\xB1\xE0\xBA
\xC5'
2.2 排查
2.2.1 客户端环境编码:
2.2.2 mysql字符编码:show variables like 'char%';
2.3 解决
set character_set_client=gbk;
IT技术爱好者