You are currently viewing MySQL-Connector — модуль Python

MySQL-Connector — модуль Python

MySQL-это система управления реляционными базами данных (СУБД), в то время как язык структурированных запросов (SQL) — это язык, используемый для обработки СУБД с использованием команд, т. е. Создания, вставки, обновления и удаления данных из баз данных. Команды SQL не учитывают регистр, т. е. CREATE и create означают одну и ту же команду.

В этой статье мы обсудим модуль MySQL Connector Python, как установить этот модуль и фрагмент кода о том, как подключить его к базе данных MySQL. Для любого приложения очень важно хранить базу данных на сервере для легкого доступа к данным.

Что такое MYSQL Connector/Python?

MySQL Connector/Python позволяет программам Python получать доступ к базам данных MySQL, используя API, совместимый со спецификацией API базы данных Python версии 2.0 (PEP 249). Он написан на чистом Python и не имеет никаких зависимостей, кроме стандартной библиотеки Python.

Доступны различные версии MySQL Connector/Python:

Соединитель/Версия PythonВерсии сервера MySQLВерсии Python
8.08.0, 5.7, 5.6, 5.53.8, 3.7, 3.6, 3.5, 3.4, 2.7
2.2 (продолжается как 8.0)5.7, 5.6, 5.53.5, 3.4, 2.7
2.15.7, 5.6, 5.53.5, 3.4, 2.7, 2.6
2.05.7, 5.6, 5.53.5, 3.4, 2.7, 2.6
1.25.7, 5.6, 5.5 (5.1, 5.0, 4.1)3.4, 3.3, 3.2, 3.1, 2.7, 2.6

Установка модуля

Этот модуль не встроен в Python. Чтобы установить его, введите в терминале команду ниже.

pip install mysql-connector-python

Если при установке возникла какая-либо проблема, можно явно указать версию модуля следующим образом:

pip install mysql-connector-python==8.0.17

Кроме того, чтобы удалить текущий MySQL Connector/Python, вы используете следующую команду:

pip uninstall mysql-connector-python

Проверка установки соединителя MySQL/Python

После установки соединителя MySQL Python нам необходимо протестировать его, чтобы убедиться, что он работает правильно и мы можем подключиться к серверу базы данных MySQL без каких-либо проблем.

Чтобы проверить установку, мы можем выполнить следующие действия:

  • Откройте командную строку Python
  • Введите следующий код
import mysql.connector


mysql.connector.connect(host='localhost',
						database='database',
						user='root',
						password='your password')

Выход:

Если вы видите следующий вывод, это означает, что вы успешно установили MySQL Connector/Python в свою систему.