0

我需要一些帮助。我用 Flask 创建了一个 CRUD,我想将它与我的 MySQL 连接起来。我新使用 Flask,所以我不知道该怎么做。有人可以帮助我吗?

现在,我尝试这样做: app.config['SQLALCHEMY_DATABASE_URI']'mysql://Myuser@Myuser:MyPasswrd@MyDataBase:3306/mySchema'

我的本地主机工作,所以,我尝试更改用户名、密码和数据库,并认为它会工作。但事实并非如此。我可以通过工作台 btw 访问我的 Mysql-azure。感谢您的阅读!

4

2 回答 2

0

它应该在安装 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)

如果您看到任何特定错误,请告诉我

于 2021-06-15T12:56:32.403 回答
0

我在这里试过了,我得到了一个错误,我会在这里放一张照片。idk 如果这个错误是因为我没有 MySQL 连接,或者其他什么(我正在使用,但我删除了它以查看它是否可以工作)。这里是我的 instance.py 的打印和服务器的错误实例

于 2021-06-15T12:16:07.907 回答