是否有可能从show tablesMySQL中选择?
SELECT * FROM (SHOW TABLES) AS `my_tables`
Run Code Online (Sandbox Code Playgroud)
沿着这些方向的东西,虽然以上不起作用(至少在5.0.51a).
我想打开一个SQL 2005数据库(文件扩展名为.mdf),我一直在尝试这样做:
import pandas as pd
import pyodbc
server = 'server_name'
db = 'database_name'
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=' + server + ';DATABASE=' + db + ';Trusted_Connection=yes')
sql = """
SELECT * FROM table_name
"""
df = pd.read_sql(sql, conn)
Run Code Online (Sandbox Code Playgroud)
有没有办法查询数据库并使用Pandas或pyodbc列出所有表?我几乎没有数据库经验,所以任何帮助都会很棒.