用户登陆|用户注册|建站服务|广告合作
您现在的位置: 首页 >> 建站实务 >> 网络编程 >> 数据库篇 >> 正文
站内搜索:
教你如何解决MySQL 5.0.16的乱码问题
[作者:李丝|来源:赛迪网|时间:2008-04-17| 收藏 投稿 ]【
问:怎样解决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


Tags:
  • 上一篇:mysql数据库操作之DB类
  • 下一篇:没有了
  • 最新评论共有 0 位网友发表了评论
    发表评论
    评论内容:不能超过250字,请自觉遵守互联网相关政策法规。
    用户名: 密码:
    匿名?
    快速注册通道
    赛酷网·中国西部第一建站门户
    关于我们 | 投稿指南 | 广告服务 | 建站服务 | 联系我们 | 网站地图 | 友情连接 | 诚征英才
    地址:中国·昆明盘龙区丽水天锦A栋15楼A06 服务热线:0871-5610002 5732371联系我55693344 联系我80796509
    建站交流群:17577271 下载交流群:11885804 22003060 35468519 交流论坛
    © CopyRight 2005-2007, Syku.Net, Inc. All Rights Reserved
    赛酷网络版权所有 滇ICP备05000398号