- 论坛徽章:
- 0
|
我昨天安装了phpStudy v1.4.0 PHP5开发环境集成包 ,下载地址:http://blog.chinaunix.net/u/19869/ 其中:PHP 5.2.3 ,Apache 2.2.4,MySQL 5.0.41 ,phpMyAdmin 2.10.2,ZendOptimizer 3.2.8,PHP Designer 2007 5.3.2,安装运行都很正常,我的操作系统为 Windows 2003,XP下也用过,因为需要,我使用 Excel Parser Pro 4.2 将 Excel 表格导入到 mysql中,发现整个中文都乱码(而Excel Parser Pro 4.2 导入前会先读到屏上显示都很正常),如下图:导入mysql数据库中后,用phpmyadmin读出的结果。
于是我检查了 my.ini 的配置,默认为utf8字符,创建数据库时也分别试过了utf8,gb2312,gbk,修改了 PHPMYAdmin 语言设置,使其为:
,但都无法解决,于是我又参照你的《小谈MySQL字符集》,对 Excel Parser Pro 4.2 将其 222行 处创建表格的语句后面加入了 default charset utf8,如下图
也在连接表格后面192行处加入了语句 mysql_query("set names utf8;");
但问题一样,都是导入后,中文都是乱码,无法看到,我现在使用的phpmyadmin 是2.7.0-pl2,估计可能还是那儿操作上面有问题,希望你能在万忙之中抽出一点时间,那位高手能不能帮我看看,有没有比较好的办法能解决这个问题,
附件中把 Excel Parser Pro 4.2
PHPExcelParser4.rar
(91.73 KB, 下载次数: 105)
,方便测试。
谢谢!
[ 本帖最后由 shonl 于 2007-7-11 22:24 编辑 ] |
|