Привет! Сам недавно с этим разбирался, всё работает нормально. Сначала ставь pipenv или venv для управления пакетами. Потом ставишь MySQL клиент так:
Программный код:
pip install mysql-connector-python
Дальше подключаешься к базе, вот пример:
Программный код:
import mysql.connector
mydb = mysql.connector.connect(
host='localhost',
user='твоя_юзерка',
password='твой_пароль',
database='имя_базы'
)
Лови пример для SELECT запроса:
Программный код:
mycursor = mydb.cursor()
mycursor.execute('SELECT * FROM твоя_таблица')
for x in mycursor:
print(x)
Надеюсь, помогло!