1
A
回答
6
我用一个恶性脚本来重新创建存储在“程序”文件夹中的文件mysql的存储过程。我的目标南特看起来像:
<target name="migrate-storeds" description="Creates stored procedures">
<echo message="Creating Stored Procedures"/>
<foreach item="File" property="filename">
<in>
<items>
<include name="procedures\*.sql"></include>
</items>
</in>
<do>
<echo message="filename ${filename}"/>
<exec program="${mysql.path}\mysql"
workingdir="."
failonerror="true"
commandline='--host=${database.server} --user=${database.user} --password=${database.pwd} ${database.name} -e "source ${filename}"'/>
</do>
</foreach>
<echo message="Procedures created succesfully"/>
</target>
2
你应该能够在NAntContrib项目中使用the <sql>
task针对MySQL来运行脚本DDL。 <sql>
需要一个OLEDB连接,而as far as I can tell MySql支持这一点。
相关问题
- 1. 如何通过NANT脚本为数据库创建MSI
- 2. 如何使用mysql执行sqlalchemy脚本以创建数据库
- 3. AutoIT脚本创建并运行
- 4. 如何运行sql脚本使用Wix创建数据库
- 5. 单元测试运行.sql脚本到SQL创建数据库
- 6. 如何编写并执行shell脚本来创建mysql数据库和表格
- 7. 运行ddl脚本来创建数据库或创建模板数据库的副本
- 8. nant创建脚本如果条件,
- 9. 同时在多个数据库上运行SQL脚本脚本(并行执行)
- 10. 从命令行运行php脚本并连接到mysql数据库的问题
- 11. nant构建脚本任务
- 12. 脚本SQLite数据库创建
- 13. ADO.NET命令脚本数据库创建
- 14. 创建Shell脚本数据库 - 从PHP
- 15. SQL Server数据库组创建脚本
- 16. YAGNI和数据库创建脚本
- 17. SQL脚本,创建数据库
- 18. 从DDL脚本创建数据库
- 19. SQLite数据库通过脚本创建
- 20. C#使用脚本创建数据库
- 21. 生成数据库创建脚本
- 22. h2数据库:运行脚本编译
- 23. 运行脚本语言的数据库
- 24. 在C#中运行数据库脚本
- 25. 从数据库运行脚本
- 26. 自动运行ELMAH数据库脚本
- 27. 作为Jenkins构建操作运行Nant脚本
- 28. 使用PHP脚本从MySQL数据库创建XLS文件
- 29. 在bash脚本中创建mysql数据库和用户
- 30. 如何从Perl脚本创建MySQL数据库?