教你如何解决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
- 上一篇:ADO.NET实用技巧两则
- 下一篇:如何维护SQL Server的“交易日志”
- 相关文章
| ·关于PHP在linux下面获取GOOGLE的PR值 | 07-15 |
| ·PHP程序不适用大型系统的九大原因 | 07-15 |
| ·Mysql使用Describe命令判断字段是否存在 | 07-12 |
| ·MySQL UPDATE时主键冲突引发的思考 | 07-12 |
| ·使用PHP模拟HTTP认证 | 07-10 |
| ·分享是Wodig开源的精髓 | 07-10 |
| ·Asp.net 备份和还原SQL Server及压缩Access数据库 | 07-08 |
| ·如何用PHP和mysql创建一个ShoutBox | 07-07 |
