问题描述
我需要一些帮助。我用 Flask 创建了一个 CRUD,我想将它与我的 MysqL 连接起来。我刚开始使用 Flask,所以我不知道该怎么做。有人可以帮助我吗?
现在,我尝试这样做: app.config['sqlALCHEMY_DATABASE_URI']'MysqL://Myuser@Myuser:MyPasswrd@MyDataBase:3306/mySchema'
我的本地主机可以工作,因此,我尝试更改用户名、密码和数据库,并认为它可以工作。但它没有。顺便说一句,我可以通过工作台访问我的 MysqL-azure。 感谢阅读!
解决方法
我在这里尝试过,但出现错误,我将在此处放一张照片。 idk 如果这个错误是因为我没有 MySQL 连接或其他东西(我正在使用但我删除了它是否可以工作)。这里打印了我的 instance.py 和错误 Instance of server
,安装 mysql-connector 后应该可以工作了。
pip install mysql-connector
将 Python 脚本中的 SQLALCHEMY_DATABASE_URI 更改为以下内容并创建数据库。
app.config["SQLALCHEMY_DATABASE_URI"] = "mysql+mysqlconnector://{username}:{password}@{server}/testdb".format(username,password,server)
如果您看到任何特定错误,请告诉我