linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > Linux开发区 > 数据库开发 >
栏目导栏
资料搜索
热门文章
·oracle exp/imp命令详解
·Oracle exp/imp导出导入工具的
·MySQL图形化管理软件安装使用详
·SQL*PLUS命令的使用大全
·PPPOE + FreeRADIUS + MySQL 配
·MySQL语言参考(3) :SELECT和
·创建一个Oracle 数据库
·MySQL的管理工具:phpMyAdmin使
·ORACLE9I安装步骤
·Linux下Oracle9i RMAN备份及恢
·RMAN的中文文挡
·oracle 分区表的建立方法
·aix5.3安装oracle说明
·fc5 下成功安装Oracle 10g
·PHPMyAdmin配置标准
最新文章
·带你轻松接触MySQL数据库的异常
·PostgreSQL 8.3.1, 8.2.7发布
·实例讲解在MySQL中如何导出整个
·轻松掌握MySQL数据库锁机制的相
·五种MySQL数据库可靠性方案的分
·MySQL数据库中对前端和后台进行
·巧用MySQL InnoDB引擎锁机制解
·MySQL存储过程SAVEPOINT ROLLB
·创建Bitmap_Join_Indexes中的约
·在MySQL数据库中应当如何关闭错
·某些更改的非事务性表不能被回
·放弃连接消息出现在错误日志中
·怎样才能解决MySQL 5.0.16的乱
·MySQL数据库中如何解决分组统计
·SAVEPOINT和ROLLBACK TO SAVEP
Google
 
怎样才能解决MySQL 5.0.16的乱码问题
[ 作者:  加入时间:2008-03-28 10:52:00  来自:Linux联盟收集整理 ]
问:怎样解决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

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·IE收藏夹导入Linux Firefox中的乱码问题  (2008-01-03 12:04:02)
 ·解决Ubuntu系统光盘的乱码问题  (2007-11-19 17:53:59)
 ·Oracle 10g EM乱码问题解决办法  (2007-10-29 11:16:42)
 ·CentOS5.0系统Putty乱码问题  (2007-10-23 10:50:37)
 ·MySQL 5.0.16乱码问题的解决方法  (2007-07-30 10:03:41)
 ·Linux系统下Mp3标签乱码问题的分析和解决  (2007-07-25 11:00:34)
 ·解决JSP中使用request乱码问题  (2007-05-30 19:16:24)
 ·MySQL数据库中数据库移植中的乱码问题  (2007-05-30 10:16:22)
 ·解决Oracle10gR2安装界面乱码问题  (2006-11-26 20:16:22)
 ·再谈MySQL数据库备份恢复和乱码问题  (2006-10-26 11:22:57)