问答详情
源自:2-2 [PDO] exec()方法执行插入记录操作

执行插入语句,如果插入中文,字段显示乱码

$sql='insert s_wz(title,content)values("截拳道","wocaonima")';

我是创建另一种的,加中文的。。

提问者:qq_C弦_0 2017-07-06 17:19

个回答

  • 鸭梨同学
    2017-07-06 18:36:06

    在 MySQL 的安装目录下有一个 my.ini 配置文件,通过修改这个配置文件可以一劳永逸的解决乱码问题。在这个配置文件中 [mysql] 与客户端配置相关,[mysqld] 与服务器配置相关。默认配置如下:

    [mysql] 

    default-character-set=utf8

    将默认编码 default-character-set=utf8 改为 default-character-set=gbk ,重新启动 MySQL 服务即可。