丑陋的孔雀分享 http://blog.sciencenet.cn/u/smallland
↙中国的社会生物学保卫战↘

博文

MYSQL的编码问题

已有 2312 次阅读 2014-6-3 16:54 |系统分类:观点评述| Mysql, 编码

VFP提取MYSQL数据,编码总是混乱,第二次了。以前怎么解决的,忘了。一阵折腾,执行类似”set names gb2312””set namesutf8”根本无效。这才想起,只能在本地ODBC设置里定义输出编码。

MYSQL的编码问题,在使用PHPMYADMIN时也遇到过,使用软件包自带的定义,总是会有问题。后来不知从哪找的方子,修改select_lang_lib.php中的定义:

 

$GLOBALS['available_languages']= array(

   'zhtw-big5-utf-8'         => array('zh[-_](tw|hk)|chinesetraditional', 'chinese_traditional-big5', 'zh-TW','繁体原码'),

   'zhtw-utf-8'        => array('zh[-_](tw|hk)|chinesetraditional', 'chinese_traditional-utf-8', 'zh-TW', '繁体utf8'),

   'zh-gb2312-utf-8'         => array('zh|chinese simplified','chinese_simplified-gb2312', 'zh','简体原码'),

   'zh-utf-8'          => array('zh|chinese simplified','chinese_simplified-utf-8', 'zh','简体utf8'),

   'en-utf-8'          => array('en|english-utf8',  'english-utf-8', 'en', ''),

   'en-iso-8859-1'     => array('en|english',  'english-iso-8859-1', 'en', ''),

);

 

这样定义后,问题算是解决了。后来出了新版本,也是类似的问题,干脆就不用新版----功能强大了,但也慢,算了,一直用v2.11.4

一直习惯于使用UTF8编码的(好习惯),一般没问题。常有恶习者,或可参考。




https://wap.sciencenet.cn/blog-524394-800079.html

上一篇:ADSL应急预案
下一篇:20世纪的西方文明与弗洛伊德
收藏 IP: 119.167.110.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-26 18:46

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部