如何在MySQL Workbench中使用Python脚本执行SQL查询
作者:互联网
我想从MySQL Workbench中的Python脚本环境中执行SQL查询.我查看了MySQL Workbench documentation for the grt module,发现了executeScript方法,但似乎无法使用它进行查询.
执行此Python代码:
import grt
querystring = "select * from Purchases WHERE PurchaseAmount > 600 and PurchaseAmount < 2500"
executeScript(querystring)
产生以下错误信息:
Uncaught exception while executing [filepath]runquery.py:
File "[filepath]runquery.py", line 10, in <module>
executeScript(querystring)
NameError: name 'executeScript' is not defined
我不明白虚拟grt :: ListRef executeScript(const std :: string& sql)的含义,因此我无法正确设置查询的格式,但是,错误消息似乎表明executeScript方法仍然不存在.我看的大多数文档都包含正确格式化函数调用的示例,但似乎找不到executeScript的任何示例.
我要做的只是在MySQL Workbench Python脚本环境中将字符串作为SQL查询运行.
谢谢!
我是Python和SQL的新手,所以请耐心等待.
标签:mysql-workbench,database-administration,mysql-python,python,mysql 来源: https://codeday.me/bug/20191031/1972710.html