考虑‘MySQL如何去链接远程SQL’ 这个问题已经考虑了大半月了,这之前一直纠结于想找出类似于我做‘SQL 如何链接 远程MySQL’的那种直接的 *** ,找到一个合适的接口。
但努力了那么久,还是失败了,所以我想到另一个 *** 去实现相同的结果,当在MySQL中插入一条记录时,远程的SQL会插入一条相同的记录。
鉴于之前我已经做出了‘SQL 如何链接 远程MySQL’,
(相应文章地址:http://database.51cto.com/art/201008/221118.htm)
我用了两个触发器,一个存储过程,一个作业完成了相同的效果。
(我用一张图来阐述了我的做法)

/*①的代码*/ /*MySQL的触发器写法*/ delimiter// create trigger insert_mysql_test before insert on Mysql_test for each row begin insert into Mysql_tem set tem_id = new test_id ,tem_name = new test_name; /*new后面的id,name是Mysql_test表的字段名*/ end // /*MySQL的触发器写法*/
代码
/*②的代码*/ /*链接的存储过程*/ use kk go create procedure select_x as insert into sql_tem(x_id,x_name) select * from openquery(GLB, 'select x_id,x_name from Mysql_tem') delete from sql_tem delete openquery(GLB, 'SELECT * FROM Mysql_tem') go /*链接的存储过程*/
/*③的代码*/ /*建立在sql_tem表上的触发器*/ create trigger tr_insert_tem on sql_tem for insert as insert into sql_test select * from inserted go /*建立在tem表上的触发器*/
<补充>关于那个作业,我用的是SQL Server2005的可视化做的,它最重要的操作就是定时执行'exec select_x'这个操作。(执行存储过程)
加一个截图给大家看一下,同时在SQL 2000的企业管理器中也可以找到。
原文标题:MySQL 如何链接 远程SQL
链接:http://www.cnblogs.com/guolebin7/archive/2010/09/01/1815304.html
扫描二维码推送至手机访问。
版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。
Windows 7 64位系统开机后提示"press any key to restart",无法进入系统了,具体现象如下所示: 故障分析: 故障的主要原因还是硬盘的问题,可以先检查是不是接触不良或坏了,进行修复或更换即可。 解决方法: 1、开机按F8不动到高级选项出现在松手,选“...
打开IE浏览器的时候、聊QQ的时候、玩游戏的时候… … 这到底是谁惹的祸呢? 很多人都知道Windows 7桌面特效全部开启会使系统性能降低,那到底是哪个特效导致的这一情况呢? 解决办法: 右键计算机,高级系统设置-性能-设置-关闭”任务栏和开始菜单使用动画“和”最大化和最小化动态显示窗口“...
国外媒体CNET NEWS就这个“上帝模式”和微软Windows部门主管Steven Sinofsky进行邮件交流后得知,这其实只是众多快捷方式中的一个,Sinofsky在邮件里给出了十多个这类快捷方式的关键字符串。 它们的建立方法和之前的“上帝模式”一样,在任意位置新建的一个文件夹,然后改名即可...
用Windows 7久了,C盘越来越大,原来50G的空间基本用完了,又不想重装系统,就想着能不能直接扩容。 在网上搜了半天,看了无数教程,都写得不明不白的,结合了几篇教程才终于搞明白。 重新总结一下,方便有需要的人。 所用软件: http://www.jb51.net/softs/57895...
假如你想要在Ubuntu上使用Windows应用,就需要用到Wine了,除了支持Linux系统外,Wine还可运行于其他系统,是个非常使用的软件,下面小编就以Ubuntu 14.04为例,给大家介绍下Ubuntu 14.04安装Wine的步骤。 Ubuntu 14.04安装Wine的步骤 1...
我们在使用Windows 7系统时,一些无意中的操作很可能导致磁盘出现一些小故障,例如系统文件损坏、软件安装过程中出问题、又或者是在传输文件时停电、断电等。通常遇到这些问题,系统都会启动磁盘自动修复功能,但有时系统自动修复不成功,就需要我们手动检测修复了,许多朋友还不知道如何手动修复磁盘,下面几种方...