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

Python操作MySQL数据库

蚂蚁帅帅 全栈工程师
难度初级
时长59分
学习人数
综合评分9.77
215人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.8 逻辑清晰
Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:44:40) [MSC v.1600 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymysql
>>> pymysql.install_as_MySQLdb()
>>> import MySQLdb
>>>
MySQL官方暂未提供对Python3的支持(总说coming soon,也不知道具体什么时候),如果需要的话,可以使用pymysql这个库,这个库有一个方法install_as_MySQLdb()可以伪装成MySQLdb。
支持~~!!
从来没想过可以有这样的编程风格,好棒!又学了一招。原本就是想if else了。。。
好吧,后面老湿会讲。
我担心MySQL可能是默认自动commit的,如果这样得话,要做这个练习是不是该把自动commit关了
因为我一般都在python3.x下做开发,我尝试装在3.x里,似乎不行,setup_posix.py中第二行这句"from ConfigParser import SafeConfigParser"出现了错误,这摆明了只适合2.x,因为在3.x里的模块名都是小写。
无意冒犯,但我还是喜欢用最纯正的IDLE或者pycharm来使用python。好吧,我不喜欢Eclipse...
"装MySQLdb插件"用pythoner的语言翻译:"为Python库安装模块MySQLdb,然后在项目中导入此模块使用"。而用pythoner的方式要安装模块(老湿说的插件)有个简单方法:pip install MySQL-python,这过程中好像会有问题,具体解决:http://blog.csdn.net/janronehoo/article/details/25207825,还有如果要在python3.x里安装则把pip改为pip3
不错,先赞一个!
Python DB API网站
https://www.python.org/dev/peps/pep-0249/
课程须知
本课程是Python语言开发的中级课程,您要具备以下知识: 1、Python编程基础语法; 2、MySQL数据库的基础知识;
老师告诉你能学到什么?
1、Python编写通用数据库程序的标准API规范; 2、Python开发MySQL程序的高效率开发环境和所需插件; 3、Python对MySQL实现增、删、改、查数据的代码写法; 4、完整的Python开发数据库程序的实例流程;

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消