页面是utf8的,数据库也是utf8的,但是查询的结果集中文乱码,错误出现在php和数据库连接的地方。

默认好像是会把结果集以lant1的编码交给php,自然乱码了。

打开数据库配置文件,设置默认字符集如下即可

[client]端添加
default-character-set=utf-8
[mysqld]端添加
default-character-set=utf-8

否则也可以执行查询之前先执行mysqli_query($connect, 'set names utf8');

来设置查询结果集的字符集

转载于:https://www.cnblogs.com/gpengf/p/5077243.html

xampp中php连接mysql数据库乱码解决相关推荐

  1. Xshell连接mysql数据库乱码问题解决思路总结

    Xshell连接mysql数据库乱码问题解决思路总结 参考文章: (1)Xshell连接mysql数据库乱码问题解决思路总结 (2)https://www.cnblogs.com/lxcy/p/924 ...

  2. c# bindingsource mysql,Navicat for MySQL 使用教程:在.NET中如何连接MySQL数据库

    .NET非常棒,并提供了大量用于处理数据库和数据源的工具.有时虽然可能无法固有地支持数据源.在MySQL之类的情况下,为项目创建绑定源或数据源时可能看不到MySQL连接选项. 那你怎么办呢? 首先,下 ...

  3. xampp命令行连接MySql数据库

    使用xampp工具连接MySql数据库. 对于MySql数据库的操作通常是使用命令行进行有关操作的(增删改查) 1.打开xampp 2.点击打开MySql后面的Start,同样点击打开Apache后面 ...

  4. java连接mysql数据库时出现乱码_java连接mysql数据库乱码怎么办

    解决方法一: mysql安装时候的编码, 看下my.ini,有无 [mysql]default-character-set=utf8[client] default-character-set=utf ...

  5. ruby中DBI连接MySQL数据库步骤详解

    2019独角兽企业重金招聘Python工程师标准>>> 1.准备工作. 首先下载DBI接口:http://rubyforge.org/frs/download.php/12368/d ...

  6. 连接mysql数据库_解决Navicat连接MySQL数据库报错问题

    今天在用Navicat连接另外一台主机上的MySQL时报错: Host is not allowed to connect to this MySQL server 默认安装的mysql无法远程连接是 ...

  7. idea关于连接mysql数据库异常解决的方法

    ?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDat ...

  8. QT(C++)连接MySQL中文乱码解决

    方法1.QSqlDatabase对象设置UTF-8编码 QSqlDatabase db; db.exec("SET NAMES 'UTF-8'"); 方法2.将MySQL编码设置成 ...

  9. java中连接mysql数据库_java中怎么连接mysql数据库

    展开全部 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; i ...

最新文章

  1. 两边双虚线是什么意思_单黄线和双黄线有什么不同?很多人都记不对,被扣分都不知道...
  2. DICOM:符号和缩写
  3. 如果用户访问一个不存在的地址呢?
  4. 编程书籍阅读随谈(第一篇)
  5. 赚钱的公式是资源加经营
  6. gridview選發行彈出層 模板列
  7. 隐马尔可夫模型三个问题的求解(一)
  8. hg更新下载指定版本
  9. Atitit Server Side Include  ssi服务端包含规范 csi  esi
  10. Java内存模型JMM
  11. Panel重要参数解析
  12. java find symbol,cannot find symbol
  13. CPU 和 GPU - 异构计算的演进与发展
  14. 解决系统提示:内存不能为“read”或written的办法
  15. 生物计算机公式,高中生物公式大全.pdf
  16. 学习python第五天
  17. 图片显示上下有空白的解决办法
  18. 国内外FPGA主要厂商和其主要芯片代表汇总
  19. Final发布 文案+美工展示
  20. 【从RL到DRL】深度强化学习基础(四)——策略梯度中的Baseline,Reinforce与A2C的对比

热门文章

  1. c/c++头文件中#ifndef/#define/#endif的用法
  2. atoi实现(考虑足够多种的情况)c++
  3. 【数据展示】matplotlib.pyplot.plot()探究
  4. 13.2System类中的常用方法
  5. linux的内核是指的什么,[科普] Linux 的内核与 Linux 系统之间的关系
  6. 手工雕刻图纸_龙门整体铝板雕刻弧形楼梯护栏实力商家
  7. 1,1 一维运动公式
  8. Mysql data type
  9. Linux系统调用及其效率
  10. 推荐: 五分钟搞懂Xen、KVM、Qemu间的关系和区别[转载]