Методы, связанные с 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()для закрытия соединения с базой данных
- Использование метода