php网页抓取乱码(php和Mysql出现的中文乱码问题怎么办?见)

优采云 发布时间: 2022-02-08 01:12

  php网页抓取乱码(php和Mysql出现的中文乱码问题怎么办?见)

  最近一直在写网页,用的是php和Mysql,但是出现了各种问题。说明在Mysql下输入sql语句时,如果sql语句中有中文,则可能不会执行sql语句。解决方法见:解决Mysql server 5.1无法识别中文

  解决此问题后,使用php向数据库写入数据时,sql语句无法再次执行。这个问题我也解决了。解决方法见:解决PHP连接Mysql但无法向数据库插入数据。

  昨天出现的中文乱码问题,经过一夜的努力,终于解决了。现在PHP和Mysql都可以识别中文,可以正常执行SQL语句了。

  解决方法就是在这里写个总结(应该同时解决以上三个问题):

  首先是修改Mysql的编码方式。这是一篇写得很详细的帖子。结合我第一个问题的解决方法,完全可以修改Mysql的编码方式。帖子地址:MySql修改数据库编码为UTF8。

  接下来是php连接数据库时选择的编码方式。首先,我建议你把所有的编码方式都改成'utf-8',这样写网页或者使用数据库都方便很多。 php写网页时,添加 则可以使用sql语句访问数据库,添加mysql_query("set names utf8");记住这里是utf8不是utf-8,不是我不小心忘了加横线,而是utf8。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线