gpt4 book ai didi

python - 如何使用 Python 和 MySQLdb 检索 mysql 数据库中的表名?

转载 作者:IT老高 更新时间:2023-10-28 22:23:36 24 4
gpt4 key购买 nike

我有一个 SQL 数据库,想知道您使用什么命令来获取该数据库中的表名列表。

最佳答案

为了更完整一点:

import MySQLdb

connection = MySQLdb.connect(
host = 'localhost',
user = 'myself',
passwd = 'mysecret') # create the connection

cursor = connection.cursor() # get the cursor


cursor.execute("USE mydatabase") # select the database

cursor.execute("SHOW TABLES") # execute 'SHOW TABLES' (but data is not returned)

现在有两种选择:

tables = cursor.fetchall()       # return data from last query

或遍历光标:

 for (table_name,) in cursor:
print(table_name)

关于python - 如何使用 Python 和 MySQLdb 检索 mysql 数据库中的表名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3556305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com