我正在使用其中一个MPP数据库,并希望在python或UNIX shell脚本中使用多个会话运行单个SQL查询。有人可以分享您在python / UNIX实用程序中生成SQL的想法。任何输入将不胜感激。谢谢。
{{1}}
答案 0 :(得分:0)
对于python,您可以下载MySQLdb模块。 MySQLdb是一个用于从Python连接到MySQL数据库服务器的接口。它实现了Python Database API v2.0,并构建在MySQL C API之上。 More info.
答案 1 :(得分:0)
根据比例,您可以选择任一选项。
如果要完成小任务,运行shell脚本就可以了。请注意,您还可以将查询传递给mysql CLI客户端,例如
mysql_cmd="mysql -h<host> -u<user> -p<pwd> <db>"
echo "SELECT name, id FROM myobjects WHERE ...." | $mysql_cmd
对于更大规模的项目,我会使用Python和已经提到的mysqldb接口。