解决MySQL 5.0.16的乱码问题

运维 数据库运维
MySQL 5.0.16中难免会出现乱码问题,遇到这种问题不要慌,下面就为大家介绍几种解决乱码问题的方法。

导读:问:怎样解决MySQL 5.0.16的乱码问题?

  答:MySQL 5.0.16的乱码问题可以用下面的方法解决:

  1.设置phpMyAdmin

  Language:Chinese simplified (zh-utf-8)

  MySQL 字符集:UTF-8 Unicode (utf8)

  MySQL 连接校对 gbk_chinese_ci

  2.创建数据库时

  整理设置成 gbk_chinese_ci

  3.用SQL建立表中

  ENGINE=MyISAM DEFAULT CHARSET=gbk;
  ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=40 ;

  4.检查表结构中

  varchar(100) 的整理属性为gbk_chinese_ci

  其它类型的整理属性为空。

  5.代码中加上

  $db->query("SET CHARACTER SET GBK"); Linux下需要,Windows下则不需要。

  此种操作相当于Connection Character Sets and Collations

运用上文讲到的五种方法轻松解决MySQL 5.0.16中的乱码问题,如果读者朋友们有更好的解决乱码的方法,欢迎大家拿来与大家分享。

【编辑推荐】

  1. MySQL命令行乱码问题的解决
  2. 三种mysql建表乱码的解决方法
  3. 3个方法破解DB2数据库控制中心乱码问题
  4. 教您如何解决PHP连接MYSQL乱码的问题
责任编辑:迎迎 来源: 赛迪网
相关推荐

2010-05-25 11:24:34

MySQL 乱码

2010-11-24 15:22:51

MySQL命令行

2011-05-16 10:31:19

mysql乱码

2011-08-08 10:29:12

MySQL

2011-03-07 14:06:22

FileZilla乱码

2010-05-17 17:45:54

MySQL乱码问题

2010-02-06 16:13:49

Ubuntu Auda

2010-10-08 11:41:38

PHP连接MYSQL

2012-06-19 14:35:24

JSPJava乱码

2010-11-09 17:09:23

SQL Server中

2010-06-11 17:06:44

MySQL EMS

2010-06-10 14:03:00

MySQL EMS

2010-06-10 14:03:00

MySQL EMS

2009-07-07 18:20:54

JSP页面显示乱码

2009-12-02 10:01:04

PHP乱码问题

2009-11-26 16:30:52

Suse中文乱码问题

2011-02-24 10:48:51

FireFTP

2009-07-07 13:42:57

Servlet JSP

2010-10-13 17:22:12

MySQL查询乱码

2010-05-14 17:27:40

MySQL中文乱码
点赞
收藏

51CTO技术栈公众号