Рассмотрим на практическом примере, как из кода Python делать SQL-запросы к MySQL-серверу: CREATE, SELECT, UPDATE, JOIN и т. д. Публикация представляет собой незначительно сокращенный перевод статьи Чайтаньи Баведжи Python and MySQL Database: A Practical Introduction. Материал также адаптирован в виде блокнота Jupyter. *** Большинство приложений в той или иной форме взаимодействует с данными. Поэтому языки программирования (Python не исключение), предоставляют инструменты хранения источников данных и доступа к ним...
Добавление данных в таблицу INSERT INTO и отображение таблицы SELECT Проверим существует ли введенный логин в таблице: sql.execute(f"SELECT login FROM users WHERE login = '{user_login}'") SELECT - ВЫБРАТЬ столбец login FROM - ИЗ таблицы users WHERE - ГДЕ столбец login будет равняться нашему введённому значению. Создаём переменную в которой будет выводится существует такой логин в таблице или нет. all = sql.fetchone() fetchone() - используется для получения одного результата из таблицы. Проверяем, что у нас получилось: print(all) Поэкспериментируем с возможностями SELECT: sql...