python3使用pyodbc管理mssql数据库
时间:2023-12-02 来源:未知 投稿:admin 点击:次
安装pyodbc:
pip install pyodbc
代码:
import pyodbc
# 连接数据库
server = 'your_server_name' # 服务器名称或IP地址
database = 'your_database_name' # 数据库名称
username = 'your_username' # 数据库用户名
password = 'your_password' # 数据库密码
port = 'your_port_number' # 自定义端口号
try:
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=' + server + ',' + port + ';DATABASE=' + database + ';UID=' + username + ';PWD=' + password)
cursor = conn.cursor()
# 执行查询
cursor.execute('SELECT * FROM your_table_name')
rows = cursor.fetchall()
# 输出查询结果
for row in rows:
print(row)
# 关闭连接
cursor.close()
conn.close()
except pyodbc.Error as e:
print("数据库连接或查询出错:", e)
pip install pyodbc
代码:
import pyodbc
# 连接数据库
server = 'your_server_name' # 服务器名称或IP地址
database = 'your_database_name' # 数据库名称
username = 'your_username' # 数据库用户名
password = 'your_password' # 数据库密码
port = 'your_port_number' # 自定义端口号
try:
conn = pyodbc.connect('DRIVER={SQL Server};SERVER=' + server + ',' + port + ';DATABASE=' + database + ';UID=' + username + ';PWD=' + password)
cursor = conn.cursor()
# 执行查询
cursor.execute('SELECT * FROM your_table_name')
rows = cursor.fetchall()
# 输出查询结果
for row in rows:
print(row)
# 关闭连接
cursor.close()
conn.close()
except pyodbc.Error as e:
print("数据库连接或查询出错:", e)
如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。
相关内容