Изменение базы данных sqlite на mysql во Flask - PullRequest
0 голосов
/ 28 февраля 2019

Я изучаю Flask Python и учебник, которому я следую: Учебник Flask Python Но учебник использует SQLite, и я хочу изменить на MySql, поэтому я не изменил ничего, и URL-адрес яустановить как mysql + pymysql: // root: @ localhost / miradi Но я получаю эту ошибку:

sqlalchemy.exc.InternalError: (pymysql.err.InternalError) (1054, "Unknown column 'user.username' in 'field list'") [SQL: 'SELECT user.id AS user_id, user.username AS user_username, user.email AS user_email, user.image_file AS user_image_file, user.password AS user_password \nFROM user \nWHERE user.email = %(email_1)s \n LIMIT %(param_1)s'] [parameters: {'email_1': 'diogo@3ia.com.br', 'param_1': 1}] (Background on this error at: http://sqlalche.me/e/2j85)

Что делает?

1 Ответ

0 голосов
/ 28 февраля 2019

РЕШИТЬ!Было название колонки с ошибками.Мне нравится этот фреймворк, потому что изменить базу данных очень просто, просто измените URL, круто.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...