Чтобы подключить базу данных SQL в Python, существует несколько методов. Вот несколько часто используемых:
-
Использование модуля SQLite3:
import sqlite3 # Connect to the database conn = sqlite3.connect('database.db') # Create a cursor object to execute SQL queries cursor = conn.cursor() # Execute SQL queries cursor.execute('SELECT * FROM table_name') # Fetch the query results results = cursor.fetchall() # Close the cursor and the connection cursor.close() conn.close()
-
Использование модуля MySQL Connector:
import mysql.connector # Connect to the database conn = mysql.connector.connect( host='localhost', user='username', password='password', database='database_name' ) # Create a cursor object to execute SQL queries cursor = conn.cursor() # Execute SQL queries cursor.execute('SELECT * FROM table_name') # Fetch the query results results = cursor.fetchall() # Close the cursor and the connection cursor.close() conn.close()
-
Использование модуля psycopg2 для PostgreSQL:
import psycopg2 # Connect to the database conn = psycopg2.connect( host='localhost', user='username', password='password', database='database_name' ) # Create a cursor object to execute SQL queries cursor = conn.cursor() # Execute SQL queries cursor.execute('SELECT * FROM table_name') # Fetch the query results results = cursor.fetchall() # Close the cursor and the connection cursor.close() conn.close()
Это всего лишь несколько примеров, и выбранный вами метод будет зависеть от конкретной базы данных SQL, которую вы используете. Не забудьте заменить заполнители (например, «database.db», «имя пользователя», «пароль», «имя_базы_данных») фактическими данными вашей базы данных.