采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
还有。。warning不能捕获吗?萌新,还请老师指教,谢谢老师!
先回答你的第一个问题,通常开发中我们不止修改一张表的数据,要修改多张表的数据,就像银行转账,从我的账户转10块到你账户,我的扣了,你的必须加,两个操作要么同时成功,要么同时失败。所以就需要把对数据的操作放一块儿,你commit才知道哪些是一起的。
第二个问题,warning只是一些警告,并不影响程序的运行,也就是说不会中断,没有必要捕获。当你发现后,你可以通过优化代码的方式给绕过这些warning
那为什么在终端上操作就直接写入数据库了?warning大概明白了,谢谢老师!
可以这么理解:终端上帮你提交了,帮你执行了commit
呜呜呜 不是很明白 我去撸一下古狗。。谢谢老师
登录后可查看更多问答,登录/注册
一次实战同时掌握Python操作MySQL,MongoDB,Redis 三大数据库使用技巧
1.2k 13
1.1k 12
3.0k 12
1.6k 11
5.7k 10