Python Mysqldb模块
说明
python中执行数据库操作,首先安装MySQL-python模块12yum install -y MySQL-python 或者pip install MySQL-python
常用操作
创建数据库连接:123456789101112131415161718conn = MySQLdb.connect( host='127.0.0.1', user='test', passwd='test', db='test01', port=3306, charset=utf8)cur = conn.cursor() #通过获取到的数据库连接conn下的cursor()方法来创建游标,以元祖形式输出conn.cursor(MySQLdb.cursors.DictCursor) #字典形式输出conn.selecct_db(dbname) #选择数据库cur.execute(sql, args) #用来执行一条sql语句cur.executemany(sql, args) #用来执行多条sql语句cur.fetchall() #获取查询结果cur.scroll(位置,模式) #调整指针cur.rollback() #发生错误时回滚cur.close() #关闭游标conn.commit() #方法在提交事务,在向数据库插入一个数据时必须用此方法,否则数据不会被真正插入conn.close() #关闭数据库连接
实例
|
|