请稍等 ...
×

采纳答案成功!

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

按照老师的代码敲的,执行没有提示错误或者警告,但是没有创建表。即便刷新也没有

正在回答

1回答

  1. 先创建数据库news

  2. 执行Base.metadata.create_all(engine)

    是这个步骤吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 燕子28 #1
    我没有执行第二步 ,现在加上这句已经能够成功的创建表了。谢谢老师
    回复 有任何疑惑可以回复我~ 2018-04-09 17:52:28
  • NavCat 回复 提问者 燕子28 #2
    不客气,加油
    回复 有任何疑惑可以回复我~ 2018-04-09 19:16:21
  • 老师您好,我想在test_mysql_orm.py模块的 main 函数前加News.metadata.create_all(engine) 来创建表,然后进行增删改查操作,但是这样每次都创建表,如何判断该数据库中表是否存在?这样可以在类中建立一个建表函数,并在函数中用if语句判断表是否存在,存在就不建表,不存在就建表。
    回复 有任何疑惑可以回复我~ 2018-06-20 14:08:45
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号