快捷导航

用的是wampserver,mysql中文显示乱码

mysql.ini中没有设置编码的配置,手动添加的话,mysql无法启动,有没有办法解决这问题

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员3

有改过character_set_client和character_set_connection为utf8和gbk还是会出现乱码
回复

使用道具 举报

是指里面的数据中文乱码吗?
那个问题一个是有可能你建的库本身没设置成utf8,另外一个是php页面没写好
一般来说
header("Content-type:text/html;charset=utf-8");$conn=mysqli_connect($servername,$username,$password,$dbname);//连接数据库的语句mysqli_query($conn,"setnamesutf8;");这样就没问题。

没见过中文乱码动ini的。
回复

使用道具 举报

乱码只要PHP文件header和mysql字符集设置一致就好,最后如果放到浏览器上,浏览器编码也要一致
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP