pymysql видит user, но не выполняется условие
import pymysql
conn = pymysql.connect(user = "root",password = "",host = "127.0.0.1",database = "users")
cursor = conn.cursor()
cursor.execute("SELECT * FROM login")
rows = cursor.fetchall()
for loop in rows:
if loop == "cgduude":
print("nashel")
print(loop)
conn.commit()
При выводе всех элементов БД в консоль вывод ('cgduude',),но условие не выполняется
Ответы (1 шт):
Автор решения: Oleg Tsvetkov
→ Ссылка
надо искать именно в столбцах
for loop in rows:
if loop[0] == "cgduude":
print("nashel")
print(loop)