У меня есть вот такой код
import pymysql
from config import host, user, password, db_name
username = 'Dooti'
try:
connection = pymysql.connect(
host=host,
port=3306,
user=user,
password=password,
database=db_name,
cursorclass=pymysql.cursors.DictCursor
)
print("Good connection!")
print("#" * 20)
try:
# cursor = connection.cursor()
with connection.cursor() as cursor:
# cursor.execute("SELECT * FROM `verifyusers`")
select_all_rows = "SELECT * FROM `verifyusers` WHERE `username` = "
cursor.execute(select_all_rows)
rows = cursor.fetchall()
for row in rows:
print(row)
print("#" * 20)
finally:
connection.close()
except Exception as ex:
print("Connection refused...")
print(ex)
И мне нужно сделать так, если я буду менять переменную username, то WHERE `username` будет равняться переменной, но как вставить переменную в SQL запрос?