У меня проблема с flask_mysqldb.
cursor = mysql.connection.cursor()
Возвращается MySQLdb._exceptions.OperationalError: (2059,) Я нашел какое-то решение, что flask не поддерживает MySQL 8, поэтому я следует понизить его.
Я решил это с помощью mysql .connector вместо использования flask_mysqldb.
conn = mysql.connector.connect(host = 'localhost', user = 'root',password = 'somepasswd', database = 'randomdatabase')
После этого все работает.
cursor = conn.cursor()
Но я считаю, что это неэффективно .
Есть ли какое-нибудь лучшее решение с использованием flask_mysqldb? Заранее спасибо.