Методы, связанные с Python и MySQL:
-
Подключение к базе данных MySQL:
- Использование модуля
mysql.connector
- Использование библиотеки
pymysql
- Использование модуля
MySQLdb
- Использование модуля
-
Выполнение SQL-запросов:
- Использование метода
execute()
для выполнения SQL-запросов - Использование метода
executemany()
для выполнения нескольких запросов SQL - Использование параметризованных запросов для предотвращения внедрения SQL
- Использование метода
-
Получение результатов:
- Использование метода
fetchone()
для получения одной строки - Использование метода
fetchall()
для получения всех строк - Использование метода
fetchmany()
для получения определенного количества строк
- Использование метода
-
Работа с транзакциями:
- Запуск транзакции с помощью метода
begin()
- Фиксация изменений с помощью метода
commit()
- Откат изменений с помощью метода
rollback()
- Запуск транзакции с помощью метода
-
Обработка ошибок:
- Использование блоков
try-Exception
для перехвата и обработки исключений - Обработка определенных исключений, таких как
pymysql.err.OperationalError
- Использование блоков
-
Закрытие соединения:
- Использование метода
close()
для закрытия соединения с базой данных
- Использование метода