云计算百科
云计算领域专业知识百科平台

MySQL技巧之跨服务器数据查询:高级篇-先调用A数据库的MySql存储过程再复制到B数据库的表中

MySQL技巧之跨服务器数据查询:高级篇-先调用A数据库的MySql存储过程再复制到B数据库的表中

基础篇已经描述:借用微软的SQL Server + ODBC 即可实现MySQL跨服务器间的数据查询。 而且还介绍了如何获得一个在MS SQL Server 可以连接指定实例的MySQL数据库的连接名: MY_ODBC_MYSQL 以及用同样的方法,做的另一个连接名 MY_ODBC_MYSQL2

还实现了第一次查询,在MS SQL Server打开一个新查询,输入以下脚本: SELECT Q.country_code, Q.country_name FROM OPENQUERY(MY_ODBC_MYSQL, ’ SELECT country_code, country_name FROM country WHERE Code = ‘‘IR’’ \’) AS Q

跨服务器的查询语句、更新语句、删除语句、插入语句都已经学会了,但是我想做的处理实在太复杂,在SQL Server 上写实在麻烦,在A服务器上的MySQL库有还现成的存储过程,如果我能远程命令A服务器执行一下存储过程,处理好之后,我直接查询就好了! 怎么调用跨服务器的存储过程呢? 我摸着石头过河,你搭着我肩膀过河吧。

假如A服务器上的MySQL库有 pr_do_xxx() 这个存储过程,它完成什么复杂统计我们就不管了。我关心如何调用?上干货 在这里插入图片描述 EXEC(‘CALL pr_do_xxx()’) AT

赞(0)
未经允许不得转载:网硕互联帮助中心 » MySQL技巧之跨服务器数据查询:高级篇-先调用A数据库的MySql存储过程再复制到B数据库的表中
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!