Python数据库常用的操作
来源:互联网 发布:淘宝手机12期分期付款 编辑:程序博客网 时间:2024/06/05 08:35
Python数据库操作
Ubuntu操作系统下可以常用软件库来安装
sudo apt-get install build-esseatial python-devlibmysqlclient-dev
sudo apt-get install python-MySQLdb
或者使用pip install mysql-python
安装后,在python交互模式下:
import MySQLdb
#!/usr/bin/env python#coding:utf-8import MySQLdbconn = MySQLdb.connect(host="localhost",user="root",passwd="root1234",db="new_db",port=3306,charset="utf8")//注意passwd以及charset添加解决乱码问题cur = conn.cursor() #获得游标对象cur.execute("insert into users(username,password,email) values(%s,%s,%s)",("python","123456","python#163.com"))//executemany
conn.commit() //将数据进行提交
cur = conn.cursor()value = cur.execute("select * from users") #返回符合要求的数量# print valuelines = cur.fetchall()for line in lines: print line //全部打印出来
将读取到的数据改为字典形式:
cur = conn.cursor(cursorclass=MySQLdb.cursors.DictCursor)cur.execute("select * from users")print cur.fetchall()
cur = conn.cursor(cursorclass=MySQLdb.cursors.DictCursor)cur.execute("select * from users")print cur.fetchall()cur.scroll(-3) //改变游标的指向print cur.fetchone()print cur.fetchmany(2) //指定size大小,获取相应的数量
阅读全文
0 0
- Python数据库常用的操作
- python操作mysql数据库的常用方法使用详解
- 常用的数据库操作
- 数据库常用的操作
- python的数据库操作
- Python的数据库操作
- python操作mysql数据库(常用函数)
- 数据库的常用操作实例
- SQLITE3数据库的常用操作
- Oracle 数据库的常用操作
- thinkphp 常用数据库的操作
- SQL数据库的常用操作
- MySQL数据库的常用操作
- Oracle数据库的常用操作
- mysql常用的数据库操作
- MySQL数据库的常用操作
- MySQL数据库的常用操作
- 常用的数据库功能操作
- 1002题大数的相加
- JavaDay002
- Mysql条件查询2(根据手机尾号的后四位查询)
- 一元钱兑换成1分、2分和5分的兑换方法种类
- Java项目中使用log记录日志的相关总结
- Python数据库常用的操作
- C语言进阶-第32讲:位运算及其应用
- iOS ~ json、字典和对象的区别
- 机房收费之登陆窗体
- 依赖注入DI
- C中使用汇编定义的字符串
- 机器学习实战——线性回归和局部加权线性回归(含python中复制的四种情形!)
- TreeView用法
- 四、c++十进制转二进制