Выборка данных из MySQL

Сначала надо установить модуль pymysql.

python3 -m pip install PyMySQL

Выполнить SQL-запрос можно через метод cur.execute(), после чего можно получить данные через метод cur.fetchall().

import pymysql

# Подключение к MySQL
con = pymysql.connect('localhost', 'username', 'password', 'database')

# Выборка данных
cur = con.cursor()
cur.execute("SELECT name FROM users")

users = cur.fetchall()
for user in users:
    print("name: ", user[0])

Выборка одной записи

Выбрать одну запись можно через метод cur.fetchone().

import pymysql

# Подключение к MySQL
con = pymysql.connect('localhost', 'username', 'password', 'database')

# Выборка данных
cur = con.cursor()
cur.execute("SELECT name FROM users LIMIT 1")

user = cur.fetchone()
print("name: ", user[0])