从脚本运行mySQL查询
问题描述:
对于我的数据库类,教师指派我们使用Oracle SQL来设计应用程序。因为我对mySQL有更多的经验,他说我可以用它来代替。从脚本运行mySQL查询
我想让我的任务看起来像他的例子一样。他有什么例子包含的是一个文件run.sql看起来像这样:
@start //this runs start.sql which creates the tables
DESC table_name; //do this for all tables
@insert //this runs insert.sql that creates dummy data
SELECT * FROM table_name; //do this for all tables
@query //this runs query.sql that runs our sample queries
@drop //this kills all the data
有没有办法做一些事情simliar?
即是写一个调用外部查询并将所有数据输出到output.txt文件的查询的方法?
答
使用 '源' 输入* .sql文件
使用 'CREATE PROCEDURE' 生成 '下拉' 功能
使用 “INTO OUTFILE '/文件/路径';”在你选择写出来。
double redirect to append:“into outfile'>>/file/path';”
有没有办法做这样的事情? SOURCE run.sql INTO OUTFILE'output.txt'; – dspiegs 2013-05-01 03:42:10
我发现这个工程:mysql -p dbname foo.txt但不包含所有输出或漂亮打印。 – dspiegs 2013-05-01 03:48:54