我有一個SQL數據庫,我想知道你用什麼命令來獲取該數據庫中表名的列表。如何使用Python和MySQLdb檢索mysql數據庫中的表名?
16
A
回答
7
SHOW表
15個字符
8
show tables
會有所幫助。 Here is the documentation。
45
要多一點齊全:
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)
相關問題
- 1. 如何從mysql中的數據庫檢索表名?
- 2. 如何使用peewee/mysqldb通過python查詢MySQL數據庫?
- 3. 使用表格存儲和檢索MySQL數據庫中的關聯數據庫
- 4. 如何使用PHP搜索欄檢索MySQL數據庫數據
- 5. 從MYSQL數據庫檢索用戶名
- 6. 如何使用Python和MySQL連接器檢索數據
- 7. 如何使用unicode用戶名,密碼,數據庫使用MySQLdb?
- 8. 使用Python檢索時的MySQL數據
- 9. 如何連接到MySQL數據庫並使用JSP檢索和檢查數據?
- 10. 如何從3個表中檢索mysql數據庫中的值?
- 11. 使用Python從MySQL數據庫中檢索多個圖像3
- 12. 如何使用jdbc從MySQL數據庫檢索數據?
- 13. 如何使用MySqlDataReader從數據庫mySQL檢索數據?
- 14. 從數據庫檢索更新的表 - MySQLdb
- 15. Python MySQLdb-在查詢中使用多個數據庫表
- 16. 無法使用MySQLdb插入MySQL數據庫python
- 17. 使用python和MySQLdb將多個字典對象插入到MySQL數據庫中
- 18. 如何從表數據庫中檢索python中的max(pk)?
- 19. MySQLdb Python - 測試數據庫
- 20. 使用php上傳和檢索mysql數據庫中的視頻
- 21. 如何使用spring從Mysql數據庫中檢索圖像?
- 22. 如何使用索引數據庫檢索數據庫中的數據
- 23. 從MySQL數據庫中檢索數據
- 24. 在MySQL中使用MySQLdb庫查詢數據庫變量
- 25. 使用python和mysqldb將csv數據導入到mysql表中問題
- 26. 從Java中的mysql數據庫表中檢索數據
- 27. 如何檢索數據庫mysql中的數據。 android studio
- 28. 如何使用php檢索mysql數據庫中的所有數據?
- 29. 如何使用PHP中的對象從MYSQL數據庫連接/檢索數據?
- 30. 如何使用PHP分頁從MySQL數據庫中檢索到的數據?
只是想知道爲什麼我得到了下來投票?我知道這個問題是一個新手問題,但我認爲這些類型的問題允許在堆棧上流動? – Richard 2010-08-24 13:27:04