我想把Mysql连接到Flask。在
添加此配置部件之前:
app = Flask(__name__)
mysql = MySQL()
app.config['MYSQL_DATABASE_USER'] = 'username'
app.config['MYSQL_DATABASE_PASSWORD'] = 'password'
app.config['MYSQL_DATABASE_DB'] = 'dbname'
app.config['MYSQL_DATABASE_HOST'] = 'localhost'
mysql.init_app(app)
我试图导入from flaskext.mysql import MySQL
,但在那之后,我遇到了这个错误:
from flaskext.mysql import MySQL
ImportError: No module named 'flaskext'
然后我尝试了pip install flaskext.mysql
,但是得到了这个错误:
Could not find a version that satisfies the requirement flaskext.mysql (from versions: ) No matching distribution found for flaskext.mysql
那我该怎么办?在
“.”丢失,请尝试
from flask.ext.mysql import MySQL
。但是如果您使用的是flask0.11,那么flask.ext.foo
形式的扩展导入是deprecated,您应该使用from flask_foo
。另请参见this。在相关问题 更多 >
编程相关推荐