python学习记录第四篇--数据库
2014-07-09 11:40
204 查看
只要用到MySQLdb,使用时请先安装MySQLdb,百度上可以下载!
#coding=utf-8
'''
@author:
使用python操作MySQL数据库
'''
import MySQLdb
#import MySQLdb.cursors
conn=MySQLdb.connect(user='root',passwd='root') #connect共三个值,user,passwd,host,无密码且连接本地数据库时,可以都为空。
cur=conn.cursor() #创建游标,使用游标进行数据库操作。
conn.select_db('test') #切换数据库
r=cur.execute("select * from student")#执行SQL
cur.execute("insert into student (id,name,age) value (98698,'sss',12)")#执行SQL
conn.commit()#这是坑啊,更改数据时必须加上,无这个会导致修改,插入等操作后数据库中无更新!
print r
cur.close()关闭游标
conn.close()关闭数据库
#coding=utf-8
'''
@author:
使用python操作MySQL数据库
'''
import MySQLdb
#import MySQLdb.cursors
conn=MySQLdb.connect(user='root',passwd='root') #connect共三个值,user,passwd,host,无密码且连接本地数据库时,可以都为空。
cur=conn.cursor() #创建游标,使用游标进行数据库操作。
conn.select_db('test') #切换数据库
r=cur.execute("select * from student")#执行SQL
cur.execute("insert into student (id,name,age) value (98698,'sss',12)")#执行SQL
conn.commit()#这是坑啊,更改数据时必须加上,无这个会导致修改,插入等操作后数据库中无更新!
print r
cur.close()关闭游标
conn.close()关闭数据库
相关文章推荐
- python核心编程学习记录之数据库编程
- 关于用python的SQLAlchemy访问数据库的学习记录,及SQLAlchemy的安装简介
- Python 学习记录1
- python学习记录
- 20110104学习记录(数据库基础)
- python个人学习小技巧 数据库Mssql 操作
- 学习python 第三季:编写简单简单连接数据库并执行查询操作
- 水晶报表学习记录之二(数据库登陆问题)
- 数据库备份技术学习记录一--归档(亦工作,亦学习)
- 20100918 学习记录:Javascript调用后台方法 vs JS调数据库二级联动
- VC6 下学习使用Teechart8记录 三 数据库读取与鼠标选取数据
- python学习之数据库操作(mysql_ubuntu版)
- 用java连接数据库的学习记录
- 数据库学习:oracle的递归写法,分析函数写法,以及teradata的取一定数量记录的写法
- 数据库的简单操作-学习记录
- 20101023 学习记录:复制表 vs 操作数据库的VBScript
- Python 学习记录1
- Python学习笔记十(pymssql数据库操作)
- Python 学习记录(2) 杯具的GQL
- 20110125 学习记录:在SQL Server 2005数据库中修改存储过程