【发布时间】:2016-04-06 02:57:08
【问题描述】:
是否可以在 python 脚本中执行以下 mysql 命令?
mysql> 显示数据库;
mysql> 显示表;
例如,在 python 脚本中执行 sql 查询可以通过以下方式完成:
connection = MySQLdb.connect()
cursor = connection.cursor()
cursor.execute("select * from table;")
如何写这个来执行mysql命令?
动机是使用“显示表”比编写 sql 语句来显示数据库中的所有表名更快。
【问题讨论】:
-
show database不是 SQLite 命令。你的实际目标是什么? -
感谢您的收获!更新了问题。
-
"show tables" 更快,因为它只输出一条错误消息。