PYTHON PYMSSQL ПРИМЕРЫ

Python и SQL Server - это прекрасная комбинация для разработки приложений на Windows. pymssql - это библиотека Python, которая обеспечивает доступ к SQL Server от Python.

Использование pymssql в Python очень просто. Ниже приведен базовый пример:

import pymssql
conn = pymssql.connect(server='localhost', user='user', password='password', database='database')
cursor = conn.cursor()
cursor.execute('SELECT * FROM table')
for row in cursor:
  print(row)
conn.close()

Библиотека pymssql также позволяет использовать параметры запроса. Это полезно, когда вы хотите защитить свой код от SQL-инъекций. Ниже приведен пример:

import pymssql
conn = pymssql.connect(server='localhost', user='user', password='password', database='database')
cursor = conn.cursor()
param1 = 'value'
param2 = 'value'
cursor.execute('SELECT * FROM table WHERE column1=%s AND column2=%s', (param1, param2))
for row in cursor:
  print(row)
conn.close()

Использование pymssql также позволяет получать результат в виде словаря Python. Ниже приведен пример:

import pymssql
conn = pymssql.connect(server='localhost', user='user', password='password', database='database')
cursor = conn.cursor(as_dict=True)
cursor.execute('SELECT * FROM table')
for row in cursor:
  print(row)
conn.close()

Кроме того, можно использовать pymssql для вызова хранимых процедур SQL Server. Ниже приведен пример:

import pymssql
conn = pymssql.connect(server='localhost', user='user', password='password', database='database')
cursor = conn.cursor()
cursor.execute("{CALL stored_procedure(@param1='value1', @param2='value2')}")
for row in cursor:
  print(row)
conn.close()

Connect Python with MySQL Database - Python-SQL Database Connectivity - pymysql 2022

How to Use PYODBC With SQL Servers in Python

Python Program - pymysql Module Installation

Python - pyodbc setup for MSSQL

Python Connect with MS SQL Server - pyodbc Driver - How to Connect to SQL Server with Python

Работа с SQL Server из Python с помощью pyodbc

💥 Python Connect with SQL SERVER 💥

Python SQL SERVER - PyODBC - Python Connect with SQL Server - How to Connect to MSSQL Server Python

BLGPG-BA70289C1B30-24-11-23-21

Новые материалы: