mySQL
iteye_8106
这个作者很懒,什么都没留下…
展开
-
MySQL COMPACT栏格式导致输出乱码
CentOS 5.2, PHP 5.1.6, MYSQL 5.0.77. 数据库UTF8,表MYISAM引擎,采用PEAR::MDB2访问。读取出的中文会有乱码尾巴。使用EMS/navicat查看数据都正常。折腾半天最后发现应该和表的Row format格式有关:如果使用COMPACT格式则会出现记录输出时中文文字后面跟着乱码。即使把格式改成Dynamic已有的记录在输出时还是有乱码,估计是这...2009-12-03 18:37:00 · 235 阅读 · 0 评论 -
MySql 用户区分本地及远程模式
今天重装一服务器,发现新添加的mysql账户无法登录。研究后发现通过 grant 新建的账户区分本地口令及远程口令。系统环境:CentOS 5.4, MySql 5.0.77 grant all on *.* to t1@localhost identified by 'abc'; grant all on *.* to t1@'%' identified by 'abc';...2010-03-22 18:00:06 · 336 阅读 · 0 评论 -
mysql字符集之ems,navicat,PEAR::MDB2相关
关于mysql字符乱码早就有标准的解决办法,数据库使用UTF8编码,页面也使用UTF8编码,然后服务器端先作一次 'SET NAMES UTF8' 的查询就万事大吉。这次做一个项目对相关问题又有了深入一点的了解。系统为 Centos4.7,PHP 4.3.9, MYSQL 4.1 一、关于mysql数据库编码设定有两种常见办法建立数据时采用默认的Latin1编码,然后配置全部采用...2009-10-05 21:04:31 · 197 阅读 · 0 评论 -
Discuz 7.2坑爹集锦
Discuz是强大的论坛系统(以下简称DZ)使用广泛。目前Dz最新版本是 X2(20111221),虽然DZ 7.2版本比较老,中间尚有DZ X1,X1.5,但是使用7.2版本的网站还不少。并且7.2是论坛程序,而X系列添加了许多功能已经不限于论坛发帖而是扩展到社区社交功能的一个所谓云平台。功能丰富带来的是代码的庞大以及维护的困难。如果仅仅是建立一个普通论坛不需要过多花哨功能以及因此带来的性能下降...2012-01-12 17:16:00 · 169 阅读 · 0 评论 -
Discuz 7.2坑爹集锦-PHP篇 -update 20120525
Discuz 7.2坑爹集锦-PHP篇ucc代表uc_client目录ucs代表uc_server目录类型: 代码风格 坑爹指数: ☆点评: DZ代码不错,不过其代码风格对于维护来说比较痛苦。本来应该尽量避免在判断中赋值表达式避免习惯之后本意的逻辑比较操作误写成赋值操作符而加大debug困难,而DZ恰恰相反不喜欢使用中间变量往往是变量赋值...2012-01-12 17:32:34 · 428 阅读 · 0 评论 -
Discuz 7.2坑爹集锦-js篇
Discuz 7.2坑爹集锦-js篇在调试DZ过程中firebug经常提示common.js出错,什么“Error: s is null”,“$ is not defined”,“BROWSER not defined”。其实多半和XML有关:当ajax操作时后台PHP出现错误(包括notice)导致前台JS在解析期望中XML格式返回值时出错。也许是DZ的ajax调用对返回值处理不够完善。解决...2012-01-28 20:30:24 · 203 阅读 · 0 评论