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

1 项目文件是否为utf8编码

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

2 页面内容是否为utf8编码

  在<head>标签中加入

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

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

3 数据库是否使用utf8编码

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

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

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

mysql_query("set names 'utf8'");
mysql_query("set character_set_client=utf8");
mysql_query("set character_set_results=utf8");

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

更多相关文章

  1. Python学习笔记之MySql数据库(一)
  2. PHP : mysqli【面向对象】操作数据库【连接、增、删、改、查】
  3. 数据库优化_定位慢查询
  4. R的数据库访问-MySQL
  5. Discuzx2.5 数据库连接问题 Host &#39;***.***.***.***&#39; is
  6. Python 连接数据库 mysql
  7. MySQL 存储过程查询远程数据库的方法
  8. 网易MySQL数据库工程师微专业学习笔记(十二)
  9. 如何在VB.net中进行备份和恢复mysql数据库

随机推荐

  1. android aar 使用
  2. Android 打造编译时注解解析框架 这只是
  3. android 权限大全总库
  4. Android 源码下载
  5. ANDROID音频系统散记之一:A2dpAudioInterf
  6. 相对布局(RelativeLayout)
  7. LinearLayout 属性详解
  8. [Android 数据库] Android数据库总结
  9. Android(安卓)studio 入门教程(案例)
  10. Android(安卓)java调用go语言,.go文件生成