php使用mysql数据库时中文不显示或显示异常解决方法

如果出现标题所述问题,需从四个层面解决问题

1 项目文件是否为utf8编码

  右键项目文件->properties->Resource->Text file encoding->设置为utf8

2 页面内容是否为utf8编码

  在<head>标签中加入

1
< meta  http-equiv="Content-Type" content="text/html; charset=UTF-8">

  以上两步基本能解决本地页面显示中文的问题

3 数据库是否使用utf8编码

  如果使用到了数据库则数据库也要用uft8编码,也就是在建表的时候,字符集要选择utf8

4 与数据库传输过程中是否使用ut8编码

  本地页面使用utf8编码,远端数据库也使用了utf8编码,但是还有可能出现中文乱码的情况,这就需要在传输过程中也使用utf8编码,方法是建立数据库连接后执行

1
2
3
mysql_query("set names 'utf8'");//在插入数据执行前添加
mysql_query( "set character_set_client=utf8" );
mysql_query( "set character_set_results=utf8" );

  以上就解决了php和使用mysql时中文乱码的问题啦,如果还是解决不了,我也没办法了 =。。=

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件介绍 R-Studio是一款强悍的驱动级数据恢复软件,采用独特的数据恢复技术,支持对NTFS、ReFS、FAT/exFAT、Ext2FS/Ext3/Ext4、UFS、HFS等分区文件系统恢复数据,支持对已损坏或删除的分区、加密文件、数据流进行数据恢复,支持硬盘分区创建镜像文件.rdr、RAID磁盘阵列,该软件最大的特色在于可以自动识别 RAID 参数修复损坏的磁盘阵列,在数据恢复效率和质量上非常出众。此外,R-Studio Network 版本支持远程链接到计算机磁盘恢复数据、S.M.A.R.T. 属性监视、文本/十六进制编辑、大量参数设置等功能。 更新日志 forum.r-tt.com/viewtopic.php?t=4853 r-studio.com/zhcn/Feature-History.html 2021.03.25 v8.16.180499 新功能: + 现在,如果一个文件系统的踪迹保留在引导记录中,则可以在一个分区上找到多个文件系统(主文件系统和几个重新格式化的文件系统)。 修正: * 可以在没有保护性GPT分区的纯硬盘驱动器上识别APFS文件系统和APFS融合驱动器。 * 程序检查其是否与USB稳定器一起使用。 - 该程序可能进入循环并在分区识别的最后阶段冻结。固定的。 - 识别文件系统,程序有可能已冻结。固定的。 - 格式化MBR磁盘上没有文件系统的分区,该分区分为不相等的卷和分区。显示为两个不同的对象。固定的。 - 当R-Studio在闪存驱动器上找到直接卷,它没有搜索已删除的分区。固定的。 v8.15.180015新功能: +虚拟对象(例如虚拟RAID和区域)可以作为只读虚拟驱动器连接到系统。这样的驱动器在系统和其他程序中可见并可以访问。(技术人员版本) +文件夹是指向其他文件夹(目标)的符号链接,可以显示为链接,而无需显示目标的内容。(技术人员版本) +已添加对Windows Server 2019创建的NTFS文件系统中的重复数据删除的支持。 +已添加对Windows Server 2019创建的ReFS文件系统的支持,包括重复数据删除。 +R-Studio Emergency现在可以在64位模式下运行,并使用所有可用的RAM恢复大型硬盘。 版本特点 第三方便携化,去激活验证签名效验,集成注册信息已注册技术员版 更改默认启动中文,关闭启动检测升级,删升级程序和多国语言文件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值