mysql.connector не работает запрос SELECT

подключил базу данных Mysql в Python с помощью библиотеки mysql.connector, также использую discord.py. Подключение успешное, делаю запрос в базу данных таким образом cursor.execute(f"SELECT * FROM `discord_accounts` WHERE `UserName` = {username}") В итоге вывожу запрос через консоль и консоль молчит, а если не указывать WHERE то всё работает.

Вот подключение:

import mysql.connector
connection = mysql.connector.connect(
    host="*",
    user="*",
    password="*",
    database="*")

cursor = connection.cursor()

Одна из команд дискорд бота:

@bot.command(pass_context = True)
async def profile(ctx):
    MentionUser = ctx.author.mention
    userid = ctx.author.id
    username = ctx.author.name
    print(cursor.execute(f"SELECT * FROM `discord_accounts` WHERE `UserName` = {username}"))

В итоге ничего не выводит, в чём может быть проблема? База данных стоит на Ubuntu MariaDB.


Ответы (0 шт):