December 31, 2006

mysqldump出来的数据导入到另外一个数据库的时候出现

Error 1153 Got a packet bigger than max_allowed_packet’…

原因是数据表中有一些行的数据大小大于了目标机的max_allowed_packet值,这个值默认是1M,原则上都够用了,但是如果把一些大的二进制数据放到数据库中,比如图片等,就很容易超过了。

解决方法:可以在mysqld启动的时候加入启动参数,其中2M可以变成任何值,最大1G

mysqld –max_allowed_packet=2M

如果觉得麻烦,就修改mysql的config文件,加入以下字段

[mysqld]
max_allowed_packet=2M

dump出来的数据导入到新服务器的时候,会出现一些存储过程与视图访问的异常,有一个原因是这些routines(view + proc + func)都指定了创建者,也就是definer,definer对该routine权限有特殊含义,所以,解决方法就是记得将mysql.user表也同步过来。当然,最好是重新grant而不是操作该表。

关于存储过程的权限管理,一种是SQL SECURITY INVOKER,一种是SQL SECURITY DEFINER,也就是一种是调用者权限,一种是定义者权限,如果使用第一种,那么执行的时候是以执行者本身的权限来操作存储过程中包含的表。如果是第二种,那么执行的时候,是以该存储过程的定义者权限来操作。

December 25, 2006

我已经懒的无可救药了。

一年要过好多的节日,元旦,春节,元宵,端午,五一,六一,国庆,中秋,重阳,圣诞,情人…等等等等…

每到节日的早晨,我都能收到朋友们的一大堆的短信祝福。忘记从什么时候开始,我不再回复这些短信了。当然,绝不是自己装B。朋友的祝福会让我感到幸福、感激、温暖。可我却提不起兴趣回,原因不在我对朋友的态度,而在我对节日的态度。

完了,当我庆幸自己不再愤青的时候,发现自己却在避世。

一起祝福了吧,我的朋友,节日快乐!

December 15, 2006

记得以前我这样认为blog,

满足自己的暴露欲和别人的偷窥欲的平台

当然,也可以说成是

个性的展台和思想的交流地

这些观点至今还没变…

新blog用了快3个月了,看GA显示基本都是从搜索引擎过来的游客。今天开始把地址放在签名上,看看有熟人踩没?:)

想休息,请了几天调休假。却发现在睡了懒觉以后,仍旧是打开电脑,仍旧是敲代码。

最近一直向往SOHO,原因很多,今天来临时品味一下。

有几个条件必须具备:

第一:劳动工具要齐全
第二:要home alone,女友在家会分心,:)老爸老妈如果在估计也不行。
第三:要有周围所有店家的外卖单。
还有一点比较重要,邻居最好别装修…

SOHO有什么好呢?

第一:不用每天早上暴走,当然相对于大城市,ZH已经好很多了。
第二:可以蜷缩在沙发上思考。
第三:可以开暖气,我十二分的怕冷。
第四:我的显示器大一点,不用在一个窟窿里面看代码,也不用看CRT了。

SOHO有什么不好?

没有其他的聪明人和我一起思考。

December 10, 2006

如果可以将程序设计比作艺术,那么可以自我安慰一下,我还是一个搞艺术的,而不是技工。而问题接踵而来,艺术可以多人完成嘛?如果一群人裸体游行算是行为艺术,我也仅仅是其中一个没穿的而已。

人是要妥协的,我还可以在踢皮球、推卸、扯皮、怀疑与不负责任的氛围中用纸糊起来一个东西。但是,很确定,这不是艺术。