Sobes.tech
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 подходит для хранения структурированных данных с четкими связями и поддерживает транзакции, что важно для многих приложений.