Back to questions
Junior — Middle
49
Использовали ли вы базы данных MySQL в своих проектах?
Answer from AI
sobes.tech AI
Да, в проектах на Python часто используется MySQL как реляционная база данных. Для работы с MySQL в Python обычно применяют библиотеки, например, mysql-connector-python или PyMySQL. Они позволяют подключаться к базе, выполнять запросы, получать и обрабатывать результаты.
Пример подключения и простого запроса с использованием mysql-connector-python:
import mysql.connector
# Подключение к базе данных
conn = mysql.connector.connect(
host='localhost',
user='user',
password='password',
database='test_db'
)
cursor = conn.cursor()
# Выполнение запроса
cursor.execute('SELECT * FROM users')
# Получение результатов
for row in cursor.fetchall():
print(row)
cursor.close()
conn.close()
MySQL подходит для хранения структурированных данных с четкими связями и поддерживает транзакции, что важно для многих приложений.