mysql bat 游标 最近想通过一个bat 结合svn,每天定时做个版本控制,现在通过svn 获取文件都搞定了,就是在bat 操作mysql上面有点困难,按照我的设想是每个表和存储过程都创建一个文件,但是先要从mysql里面读出信息,这里面就牵涉到游标了,不知道bat怎么操作mysql 游标,大家有没有用过的?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql -uuser -ppassword -e 'call 存储过程()'存储过程()里面可以写你的逻辑 你可以直接使用MYSQLDUMP将数据库全部导出。详见MYSQL参考手册中 mysqldump 的使用方法和例子。 我本来是设想通过mysql.proc 看更新时间的,只导出某段时间的,不是所有的,所以要导出单个存储过程 导出存储过程的什么意思?SHOW CREATE PROCEDURE SP1?这样的么? 如果是仅想取出某个存储过程比如SP1,则你可以通过 select ROUTINE_DEFINITION from INFORMATION_SCHEMA.ROUTINES where ROUTINE_NAME='SP1' ACMAIN_CHM你有没有发现那取出来的存储过程是不完整的啊,没有输入参数,没有create的啊,不知道你们有没有仔细去看 select concat('CREATE PROCEDURE ',name,'(',param_list,') ',body) from mysq.proc where name='sp01'; MySQL中,求一条SQL语句 mysql中,这样的语句怎么写? 即如果某表中没有字段ID(主键)的值为10的记录,则插入一条ID值为10的记录,否则什么都不做? 怎么写语句? postgres的几个问题,请高手帮指点 mysql的密码设置好奇怪!设置完了还是执行不了! 关于insert的问题,帮忙看看 用php在mysql中查询两个无关联的表,如何查 MYSQL里,怎么选择同一个库里的不同表? 求助——MySQL 子查询中的limit 问题 存储过程中嵌套游标的语法问题 mysql 语句,基本的,来指导下谢谢 mysql简单问题集 如何能知道存储过程中捕获的是什么异常?
导出存储过程的什么意思?
SHOW CREATE PROCEDURE SP1?
这样的么?
select ROUTINE_DEFINITION from INFORMATION_SCHEMA.ROUTINES where ROUTINE_NAME='SP1'
你有没有发现那取出来的存储过程是不完整的啊,没有输入参数,没有create的啊,不知道你们有没有仔细去看