为了账号安全,请及时绑定邮箱和手机立即绑定

Python操作MySQL数据库

蚂蚁帅帅 全栈工程师
难度初级
时长59分
学习人数
综合评分9.77
215人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.8 逻辑清晰
关于money = money - %s ,%s而不是%d,在数据库里面money这个字段应该要设置为int吧?是不是所有的sql语句都是字符形式,但是交给execute执行的时候,就转为程序执行语句,然后自动识别int对象,进行减法运算啊
老师讲得很棒,主要是对于编程思想的学习。感谢老师!

最赞回答 / 慕婉清2820022
应该是charset='utf8'而不是charset='utf-8'
我的机子是64位。。 装的64的(额,好像现在没人装32的了。 ),安装不了这个。看到下边有评论:
Thanks onepeak solving my problem. As he said, if your OS is win64, please go to www.codegood.com/archives/129
我只是个搬运工。。。
这个地址拷到地址栏: http://www.codegood.com/download/11/
pycharm 中,进行

【Run】⇒ 【Edit Configurations】⇒ 【Script parameters】 ⇒
传递参数
为啥不在linux下进行讲解呢
学到的编程思路:
整体写一个类,将每一步写成类的函数,然后通过类编程;
通过异常处理执行程序,省去if else。
感觉Eclipse+pydev不是很喜欢,推荐用pycharm或者WingIDE
老师讲课很有层次性和逻辑性,我是之前先学了老师的简单爬虫才来学这个的,哈哈!

已采纳回答 / 宝矿力
你没有设置参数在命令行里执行python 文件名 参数或者在pycharm中设置Run>Edit configuration>Script parameters 中设置参数
pycharm1块钱买了一年的激活码。。。不过说实话,老师不讲mysql安装,我很不开心

最新回答 / 流火夏梦
保证数据的原始性,虽然没有提交,也有必有回滚。
第三条命令出错以后好像程序就不会执行到下面的commit()命令了吧,那还需要rollback么?
表示并不是很喜欢
课程须知
本课程是Python语言开发的中级课程,您要具备以下知识: 1、Python编程基础语法; 2、MySQL数据库的基础知识;
老师告诉你能学到什么?
1、Python编写通用数据库程序的标准API规范; 2、Python开发MySQL程序的高效率开发环境和所需插件; 3、Python对MySQL实现增、删、改、查数据的代码写法; 4、完整的Python开发数据库程序的实例流程;

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消