Python с возможностью подключения к MySQL:коннектор, создание базы данных, таблица, вставка [примеры]
Чтобы использовать связь MySQL с Python, вы должны иметь некоторые знания SQL
Прежде чем углубляться, давайте разберемся
Что такое MySQL?
MySQL — это база данных с открытым исходным кодом и один из лучших типов СУБД (система управления реляционными базами данных). Соучредителем MySQLdb является Майкл Видениус, а также название MySQL происходит от дочери Майкла.
В этом уроке вы узнаете
- Что такое MySQL?
- Как установить MySQL
- Установите библиотеку коннекторов MySQL для Python
- Проверьте соединение с базой данных MySQL с помощью Python
- Создание базы данных в MySQL с помощью Python
- Создание таблицы в MySQL с помощью Python
- Создать таблицу с первичным ключом
- ИЗМЕНИТЬ таблицу в MySQL с помощью Python
- Вставить операцию с MySQL в Python
Как установить MySQL Connector Python в Windows, Linux/Unix
Установите MySQL в Linux/Unix:
Загрузите пакет RPM для Linux/Unix с официального сайта:https://www.mysql.com/downloads/
В терминале используйте следующую команду
09
18
Чтобы проверить в Linux
26
Установка MySQL в Windows
Загрузите исполняемый файл базы данных MySQL с официального сайта и установите его, как обычную установку программного обеспечения в Windows. Пошаговое руководство см. в этом руководстве
Как установить библиотеку коннекторов MySQL для Python
Вот как подключить MySQL к Python:
Для Python 2.7 или ниже установите с помощью pip as:
30
Для Python 3 или более поздней версии установите с помощью pip3 как:
48
Проверьте соединение с базой данных MySQL с помощью Python
Чтобы протестировать подключение к базе данных MySQL в Python, мы воспользуемся предустановленным коннектором MySQL и передадим учетные данные в connect(). как хост, имя пользователя и пароль, как показано в приведенном ниже примере соединителя Python MySQL.
Синтаксис для доступа к MySQL с помощью Python:
56
Пример :
69
Вывод :
71
Здесь вывод показывает успешно созданное соединение.
Создание базы данных в MySQL с помощью Python
Синтаксис для создания новой базы данных в SQL
87
Теперь мы создаем базу данных, используя программирование баз данных на Python
97
Вывод :
На приведенном выше изображении показана my_first_db. база данных создана
Создание таблицы в MySQL с помощью Python
Давайте создадим простую таблицу «student» с двумя столбцами, как показано в приведенном ниже примере Python с коннектором MySQL.
Синтаксис SQL :
105пре>Пример:
112Вывод :
127Создать таблицу с первичным ключом
Давайте создадим Сотрудника. таблица с тремя разными столбцами. Мы добавим первичный ключ в id. столбец с ограничением AUTO_INCREMENT, как показано в приведенном ниже проекте Python с подключением к базе данных.
Синтаксис SQL :
132Пример :
144Вывод :
157ИЗМЕНИТЬ таблицу в MySQL с помощью Python
Команда Alter используется для изменения структуры таблицы в SQL. Здесь мы изменим Студент таблицу и добавьте первичный ключ к id как показано в приведенном ниже проекте соединителя Python MySQL.
Синтаксис SQL :
163Пример :
177Вывод :
Здесь ниже вы можете увидеть id столбец изменен.
Вставить операцию с MySQL в Python:
Давайте выполним операцию вставки в таблицу базы данных MySQL, которую мы уже создали. Мы будем вставлять данные из таблиц STUDENT и EMPLOYEE.
Синтаксис SQL :
184Пример :
195Вывод :
200
Python JSON:кодировать (дампы), декодировать (загружать) и читать файл JSON Учебное пособие по PyUnit:среда модульного тестирования Python (с примером)
Python
- Функция Python String strip() с ПРИМЕРОМ
- Количество строк Python() с ПРИМЕРАМИ
- Python String format() Объясните с ПРИМЕРАМИ
- Метод Python String find() с примерами
- Лямбда-функции Python с ПРИМЕРАМИ
- Функция Python round() с ПРИМЕРАМИ
- Функция Python map() с ПРИМЕРАМИ
- Python Timeit() с примерами
- Счетчик Python в коллекциях с примером
- type() и isinstance() в Python с примерами