请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

3-7 运行完后,数据库没有表

https://img1.sycdn.imooc.com/szimg//598746c3000166c514000994.jpghttps://img1.sycdn.imooc.com/szimg//598746e6000185a209930519.jpg

3-7运行完后,没有错误,但是有警告,而且数据库里并没有导入表


正在回答 回答被采纳积分+3

3回答

提问者 易水风行0 2017-08-07 13:25:40

https://img1.sycdn.imooc.com/szimg//5987f9a1000168fd07920372.jpg

上面是我开头的代码,也没什么问题啊,但就是建表不成功

0 回复 有任何疑惑可以回复我~
rustgopy 2017-08-07 08:07:28

同学,你好,数据库链接要记得区分大小写,正确书写:

app.config["SQLALCHEMY_DATABASE_URI"] = "mysql+pymysql://root:root@127.0.0.1:3306/movie"
app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = True


0 回复 有任何疑惑可以回复我~
  • 提问者 易水风行0 #1
    我大小写也是对的,但是还是没有建表成功。
    下面是我开头的代码
    # coding:utf8
    from flask import Flask
    from flask_sqlalchemy import SQLAlchemy
    from datetime import datetime
    import pymysql
    
    APP = Flask(__name__)
    APP.config["SQLACHEMY_DATABASE_URI"] = "mysql+pymysql://root:root@127.0.0.1;3306/movie"
    APP.config["SQLACHEMY_TRACK_MODIFICATIONS"] = True
    
    db = SQLAlchemy(APP)
    回复 有任何疑惑可以回复我~ 2017-08-07 13:24:13
  • rustgopy 回复 提问者 易水风行0 #2
    同学你好,127.0.0.1和3306的连接符合是英文的冒号,不是中文分号!
    回复 有任何疑惑可以回复我~ 2017-08-07 15:14:52
rustgopy 2017-08-07 00:46:26

同学,你好,你把代码头部截图给我看,我看看怎么定义的?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信