我的mysql不支持中文
最近我在使用MySQL数据库的时候遇到了一个问题,就是我的MySQL不支持中文,导致我无法正常地向数据库中插入中文数据。
经过一番搜索和尝试,我发现了问题的根源在于MySQL的字符集设置。MySQL默认使用的字符集是latin1,而在这个字符集下是不支持中文的。所以,我们需要将字符集更改为utf8来支持中文。
# 查看当前的字符集设置 SHOW VARIABLES LIKE 'character_set_%'; 1. 修改字符集为utf8 SET character_set_client = utf8; SET character_set_connection = utf8; SET character_set_results = utf8;