数据库
首页 > 数据库> > 如何在MySQL Workbench中使用Python脚本执行SQL查询

如何在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