我想要打开一个扩展名为.mdf的SQL 2005数据库文件,以下是我的尝试:
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)
有没有一种使用Pandas或pyodbc查询数据库并列出所有表的方法?我在数据库方面几乎没有经验,所以任何帮助都将是巨大的。