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

Python操作MySQL数据库

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

最新回答 / 慕前端3010514
加油,希望课程对你帮助。wyfnasouneffkiivtmimyfitnkogbhlyqgnx

最新回答 / 慕少3171176
安装库PyMySQL,命令窗口输入 pip install PyMySQL

最新回答 / honor99
密码错误,不能用老师的密码,得用你自己守设置的

最新回答 / 韩Shaw
现在企业中还都一些是用的2.7

+ 我来回答 回答最高可+2积分

最赞回答 / 纯爱枫若情
当然可以用python3啊,我都用的是Python 3.6.1,还不是能用,只是用的软件不一样,用的是PyMySQL,直接用pip install pymysql就能安装。使用方法大体上差不多,都是遵循python DB API的。详情你可以看着个网页,https://pypi.python.org/pypi/PyMySQL

最赞回答 / xly9206
在执行line 193的时候发现,访问数据库被拒绝,大概就是connection里头包含的数据出错吧(小白试着回答,轻喷)

最赞回答 / qq_断剑_03311582
我有一个比较笨的方法:在pycharm的命令行Termimal中再用pip install mysqldb安装模块就可以了,这样在pycharm就可以导入了

最新回答 / 琪gg是个小太阳
自增id如果也事务化会很容易导致阻塞 因此是设计使然 如果业务原因非要连续 可以不采用自增而是插入时通过count等手动赋id因为innodb的auto_increament的计数器记录的当前值是保存在存内 存中的,并不是存在于磁盘上,当mysql server处于运行的时候,这个计数值只会随着insert改增长,不会随着delete而减少。而当mysql server启动时,当我们需要去查询auto_increment计数值时,mysql便会自动执行:SELECT MAX(id) FROM 表名 FOR...

最新回答 / 酱仔
你可以试试又增又删看看有什么效果 :)逃~

最新回答 / 一顆好蛋
try會判斷金額是否大於轉出金額  當你金額小於轉出金額時  直接就回滾事務了 根本不可能更改數據

最新回答 / 蔷薇旖梦
我已经知道是什么问题了,是数据库名写错了
课程须知
本课程是Python语言开发的中级课程,您要具备以下知识: 1、Python编程基础语法; 2、MySQL数据库的基础知识;
老师告诉你能学到什么?
1、Python编写通用数据库程序的标准API规范; 2、Python开发MySQL程序的高效率开发环境和所需插件; 3、Python对MySQL实现增、删、改、查数据的代码写法; 4、完整的Python开发数据库程序的实例流程;

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消