Python连接SQL SEVER数据库全流程
import pymssql
# 连接数据库
def connect_sql_server(server, user, password, database):
conn = pymssql.connect(server, user, password, database)
return conn
# 查询数据库
def query_sql_server(conn, query):
cursor = conn.cursor()
cursor.execute(query)
rows = cursor.fetchall()
return rows
# 关闭数据库连接
def close_connection(conn):
conn.close()
# 使用示例
if __name__ == "__main__":
server = 'your_server'
user = 'your_username'
password = 'your_password'
database = 'your_database'
# 连接数据库
conn = connect_sql_server(server, user, password, database)
# 编写SQL查询
query = "SELECT * FROM your_table"
# 执行查询
rows = query_sql_server(conn, query)
for row in rows:
print(row)
# 关闭连接
close_connection(conn)
确保你已经安装了 pymssql
模块,可以使用 pip install pymssql
进行安装。在使用上述代码时,需要替换 your_server
, your_username
, your_password
, your_database
, 和 your_table
为你的实际数据库信息和表名。
评论已关闭