记录记录PHP post提交表单导入mysql中文乱码的问题
关于乱码,这是个糟糕的问题!涉及到很多地方
解决思路:程序所涉及的环境字符集不一致导致
-
mysql出现乱码一般是mysql数据库内部的字符集出现问题
为了防止出现一些后续的问题
在建库的时候就要设置默认字符集
CREATE DATABASE 库名 DEFAULT CHARSET=UTF8;
其他的一些操作
查看mysql各个地方的字符集设置情况
SHOW VARIABLES LIKE 'character%';
-
顺便记录一下mysql数据库 各个字符集的作用
-
character_set_client
解析客户端sql语句的字符集
-
character_set_connection
通常与character_set_client保持一致,当进入查询时,会将sql语句 由character_set_clien