我正在使用MySql命令工具从我写的Ruby脚本中查询数据库。然而,需要创建一个临时表的查询,然后在另一个查询中,我需要在临时表上执行一个连接。唯一的问题是每次我调用mysql -h <host> -r <username> -D <database> -e "QUERY"
我得到一个新的事务,所以当我尝试执行我的连接时,临时表不再存在。MySql命令行:一次执行两个查询?
有没有办法执行两个单独的查询一个调用mysql命令行工具?
喜欢的东西: mysql -h <host> -r <username> -D <database> -e "QUERY1" -e "QUERY2"
或者是有来存储我的查询一些替代的方法是什么?像在一个文本文件或什么的?
谢谢
你试过用分号分开它们吗? – Jacob
你可以执行一个脚本文件 - shell> mysql –
Devart
谢谢你们的帮助。 –