MySQL Cursors:一个Trigger中,同时存在两个cursors的问题。

我在MySQl的帮助文档中看到游标可以嵌套使用:
CREATE PROCEDURE curdemo()
BEGIN
DECLARE done INT DEFAULT 0;
DECLARE a CHAR(16);
DECLARE b,c INT;
DECLARE cur1 CURSOR FOR SELECT id,data FROM test.t1;
DECLARE cur2 CURSOR FOR SELECT i FROM test.t2;
DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1;

OPEN cur1;
OPEN cur2;

REPEAT
FETCH cur1 INTO a, b;
FETCH cur2 INTO c;
IF NOT done THEN
IF b < c THEN
INSERT INTO test.t3 VALUES (a,b);
ELSE
INSERT INTO test.t3 VALUES (a,c);
END IF;
END IF;
UNTIL done END REPEAT;

CLOSE cur1;
CLOSE cur2;
END

可是我的两个cursor中的东西毫不关联,而且也没有可比性。

Taxonomy upgrade extras:

请问如何实现同一台服务器上不同数据库中个别表内容的同步?

网上搜索了很多资料都是两台以上服务器的同步设置,但没有找到同台服务器上不同数据库之间的个别数据表的同步设置,望大大给予帮助.

Taxonomy upgrade extras:

随便笑笑

这个版本是最全的,呵呵。
一天魔王抓走公主,公主一直叫.
魔王 :「你尽管叫破喉咙吧...没有人会来救你的....」
公主 :「破喉咙..破喉咙..」
没有人:「公主..我来救你了...」
魔王 :「说曹*曹*就到...」
曹* :「魔王..你叫我干嘛..」
魔王 :「哇勒..看到鬼」
鬼 :「靠!被发现了..」
靠 :「阿鬼,你看的到我喔...」
魔王 :「Oh,My God!」
上帝 :「谁叫我?」
谁 :「没有人叫你阿...」
没有人:「我哪有?装蒜啊!」
蒜 :「谁在装我?」
谁 :「又说我?你们找麻烦啊?」
麻烦 :「哪一个找我?」
哪一个:「找你?我才没有...咦,这儿有好多人.」
好多人:「我才刚到耶……你是谁?」

个人涂鸦:

MySQL 4到5的快速升级

周末帮一个客户做了一次升级,是从4.0.22直接升级到5.0.37,在windows平台下。由于是在windows平台下,而且涉及到乱码,担心会比较麻烦,我就先用一小部分数据进行测试。结果表明,如果原来采用的是latin1字符集,并且在MySQL 5中也使用latin1作为默认字符集的话,在显示中文方面是不会有问题的。当然了,这只是针对MyISAM类型的表,如果是InnoDB我想还是需要通过 "mysqldump" 来实现的。

技术相关:

"高薪"招聘MySQL DBA

受朋友之托,招聘2-3名专职的MySQL DBA(三个不同的公司,一个在上海,两个在北京),要求和工作内容大致如下:

负责数据库日常运维
指导审核开发工程师的数据库设计,sql代码等,参与网站/系统架构设计
负责MySQL的备份、优化等
有大容量维护经验为佳

"高薪"是靠自己谈出来的,反正我不用付钱 :)
有意者请先联系

个人涂鸦:

再谈 MySQL 备份

之前已经写过一篇关于 MySQL 备份和恢复 的文章,讲述了几种比较常见的备份和恢复策略。本文则是以一个实际的案例来讲解全量备份和增量备份。

一、前提条件

首先,需要设定一个同步的环境出来,可以在两个独立的主机或者同一个主机上实现,详细请参考MySQL做同步实例。接下来的备份工作就都是在Slave上实现了。
下面就拿一个实际的例子来讲解,MySQL Slave的版本为 5.0.27。

技术相关:

第一次活动

借gladness高升之机,我们几个人小聚了一下,算是本站的第一次活动吧,周五晚上还特地去了趟 turbolinux 找 frank 拿了点MySQL的小纪念品,是一个手动发电的手电。
聚会在东直门的一家家常菜馆里进行,有:gladness,他同事,jeffrey,fire9,我。在这里感谢gladness还有frank;不过要对 Sariny 说声对不起,没通知到 :(

个人涂鸦:

The New Guide To Understanding mysqlreport

This new guide to understanding mysqlreport is
(almost †) comprehensive. The old
guide
covered only a fraction of what mysqlreport is now capable of reporting. The
current version of mysqlreport (v3.0) can generate a large, comprehensive report that covers
practically every applicable MySQL status value, or a short, quick report that covers only
the most important status values. The comprehensive report includes all 11 report sections
for a total of 76 lines. The quick report includes 6 report sections for a total of 29 lines.
The new guide to understanding mysqlreport that follows explains everything mysqlreport can

技术相关:

3月15日 mysql企业高峰论坛

2007年3月15日,MySQL首席执行官Marten Mickos将受邀来华与中国用户和爱好者面对面共同分享MySQL的发展战略和成功应用,届时将在北京翠宫饭店举行一次“mysql企业应用盛会”,想来参加的话 可以联系 010-65054020-308

详情请见 http://www.greatlinux.com/news/07315ceo.htm

技术相关:

Falcon 存储引擎设计窥探

原文出自: http://www.mysqlperformanceblog.com/2007/01/12/falcon-storage-engine-des...

Falcon Storage Engine Design Review

Now as new MySQL Storage engine - Falcon is public I can write down my thought about its design, which I previously should have kept private as I partially got them while working for MySQL.

These thought base on my understanding, reading docs, speaking to Jim, Monty, Arjen and other people so I might miss something, something might be planned to be changed or not 100% correct but anyway you might find it interesting.

In many cases what I find good or bad would base of my MySQL use with existing applications - if you design new applications which are done specially for Falcon you might find those aspects positive.

技术相关:

页面

Subscribe to iMySQL | 老叶茶馆 RSS