Связываем Python и MySQL
В первую очередь нам необходимо подключить "PyMySQL", если ты юзаешь стоковый софт от Python используй pip, если ты юзаешь PyCharm, добавляй через Python Interpreter.
Далее тебе нужно скачать Denwer в любом случае на пк у тебя хост или на сервере, редактировать ты один хрен будешь через комп все, а если ты делаешь это через сервер то земля металлом.
Денвер (Denwer) – это программа используемая web-разработчиками для разработки или создания сайтов на домашнем (локальном) компьютере без наличия интернета.
Далее тебе нужно создать базу данных, если ты никогда этого не делал то используй это:
В phpMyAdmin добавь базу данных, назовем ее test, можешь назвать по своему, но не будь дебилом, чтобы потом не скопипастить в тупую мой код и парится с кучей ошибок. Создал БД? Хорош, выбирай вкладку SQL и вставляй код выше, я не буду тебе разжевывать что тут за что отвечает, для этого ты можешь воспользоваться google.com Далее открываем свой проект, и херачим следующее:
Импортируем модуль: pymysql
Далее создаем необходимые данные для подключения:
Теперь можно проверить все ли у нас работает с помощью этого волшебного кода:
Из ID подключения bd_connect создается курсор для работы с Базой.
cursor.execute("SELECT VERSION()")
execute используется для отправки SQL-запросов в нашу БД через курсор.
cursor.fetchone()
Вызывает результаты из нашего запросы и записывает в переменную version.
Таким образом мы можем сделать так:
Таким образом мы выведем все то, что имеется в нашей БД
SELECT * FROM {BASE_USERS}
SQL запрос с помощью которого мы просим БД выдать нам все значения из указанной таблицы в нашем случае это users.
Таким же образом мы можем создать там запись: