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

Python操作MySQL数据库

蚂蚁帅帅 全栈工程师
难度初级
时长59分
学习人数
综合评分9.77
215人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.8 逻辑清晰

已采纳回答 / 慕先生0582406
python3安装pymysql库操作数据库。老师讲的这个是基于python2的版本,所以使用的是mysqldb库。

已采纳回答 / 随风夜舞
可能是你的python是64位的,而你下载的mysqldb是32位的

已采纳回答 / 是阿歪
对数据库的操作可以想象Excel中的表格,访问每一行会停留在那个位置。cursor就是一个叫游标的对象,对象里面有execute、fetchone、fecchmay之类的方法,这样就可以访问指定的行数和指定的行。关闭游标就是取消访问该表

已采纳回答 / qq_画不圆的圈圈00_0
def check_acct_available(self, acctid):    这里的 acctid 只是说定义的这个方法要传入参数,你可以随便取名,可以是a也可以是b; 关键要看你传入的什么 self.check_acct_available(source_acctid/target_acctid)

已采纳回答 / 慕粉1956368233
提示安装包文件加载失败,试试用pip重新安装一下MySQLdb呢

已采纳回答 / 宋小pang胖
作用:拿到运行时配置文件里面的值为什么:其实这样做等同于接受用户输入值,为了方便起见才这样

已采纳回答 / 拜王天下
写代码的时候没有选择使用哪个数据库,默认就是那个系统数据库,可以加条sql语句use imookgo

已采纳回答 / 不古_
不是多余的,本例中的iud三条语句互相联系不大,所以你可能有点误解比如你要对数据库进行操作如下:张三要给李四转100块钱第一步:张三账户里减100块钱第二步:李四账户里多100块钱假如这是两条sql语句,但是你在执行的过程中,第一条语句执行成功,第二条语句因为你把李四的卡号输错了,执行报错,但是因为你已经成功的执行了第一条语句,所以这个时候张三账户里已经少了这100块钱,但是又由于第二条语句没有执行,所以李四的账户里并没有加上这100块钱rollback的作用就是,让这一次操作中的数据回到初始状态,即张三...

已采纳回答 / 慕九州6020693
这个是获取命令行传递的参数例如:我cmd输入命令运行 test.py文件<...code...>以上的代码为运行test.py文件,然后sys.argv[1]能获取到1,sys.argv[2]能获取2,sys.argv[3]能获取到100
首页上一页123下一页尾页
课程须知
本课程是Python语言开发的中级课程,您要具备以下知识: 1、Python编程基础语法; 2、MySQL数据库的基础知识;
老师告诉你能学到什么?
1、Python编写通用数据库程序的标准API规范; 2、Python开发MySQL程序的高效率开发环境和所需插件; 3、Python对MySQL实现增、删、改、查数据的代码写法; 4、完整的Python开发数据库程序的实例流程;

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消