1、首先我改了mysql的字符集为UTF8:
2、然后我创建一个表user1,没加default charset=utf8
3、插入数据时有错误提示
4、查询结果中有乱码
5、然后我删除表后在创建表时加上default charset=utf8
再重复2-3-4步骤后结果为
6、最后虽然解决的中文乱码问题,但是没搞懂这是怎么回事,有人说是装mysql时字符集选的不是utf8
所以才出现这种问题的。
1、首先我改了mysql的字符集为UTF8:
2、然后我创建一个表user1,没加default charset=utf8
3、插入数据时有错误提示
4、查询结果中有乱码
5、然后我删除表后在创建表时加上default charset=utf8
再重复2-3-4步骤后结果为
6、最后虽然解决的中文乱码问题,但是没搞懂这是怎么回事,有人说是装mysql时字符集选的不是utf8
所以才出现这种问题的。