解决PDO中文乱码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/TH_NUM/article/details/71516687
  1. PHP页面设置:
$pdo->query('set names utf8;');
  1. 检查数据表的编码格式,默认的不是utf8,再建立表时需要指定表的编码格式,如已经表已经存在了,那么可以通过语句修改表的编码方式,如下 :
alter table 表名 convert to character set utf8;

删除原有乱码,再次插入一条中文数据,

$rs = $pdo->query("select * from  user");
while ($row=$rs->fetch()){
    print_r($row);
}

发现显示正常

展开阅读全文

没有更多推荐了,返回首页