mysql中文乱码解决

在windows上安装了wamp环境。通过phpadmin创建了的表,字符串编码设置成utf8,在phpadmin中添加和查询数据中文显示都正常,但在自己写的php网页查询显示中文乱码。

网上搜索有的文章基本都说在my.ini的[client],[mysql] ,[mysqld] 都添加default-character-set=utf8然后重启mysql服务就可以。但实际按这样做却发现mysql服务无法启动。后来找到一篇文章说在mysqld是添加character-set-server=utf8其余两个添加default-character-set=utf8,实际验证可行。网页也可以正常显示中文了。

你可能感兴趣的:(mysql)