安装MySQL-python模块执行数据库操作方法
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本文主要给大家介绍安装MySQL-python模块执行数据库操作方法,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。python中执行数据库操作,首先
千家信息网最后更新 2026年11月01日安装MySQL-python模块执行数据库操作方法
本文主要给大家介绍安装MySQL-python模块执行数据库操作方法,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。
python中执行数据库操作,首先安装MySQL-python模块
通过命令: yum install -y MySQL-python
常用操作:
创建数据库连接:
conn = 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语句) #用来执行相应的sql语句
cur.fetchall() #获取查询结果
cur.scroll(位置,模式) #调整指针
cur.rollback() #发生错误时回滚
cur.close() #关闭游标
conn.commit() #方法在提交事务,在向数据库插入一个数据时必须用此方法,否则数据不会被真正插入
conn.close() #关闭数据库连接
实例:
#!/usr/bin/env python#coding:utf8import MySQLdbdef mysqlconnet(): try: conn = MySQLdb.connect(host="127.0.0.1",user="test",passwd="test",db="test01",port=3306,charset="utf8") cur = conn.cursor() except Exception,e: print "\033[31m %s \033[0m" %e return conn,curdef select(): conn,cur=mysqlconnet() sql = "select * from machineinfo;" #执行的sql语句 try: cur.execute(sql) result=cur.fetchall() for line in list(result): print line[0],line[1] except Exception,e: print "\033[31m %s \033[0m" %e cur.close() conn.close()if __name__ == '__main__': select()
看了以上关于安装MySQL-python模块执行数据库操作方法,希望能给大家在实际运用中带来一定的帮助。本文由于篇幅有限,难免会有不足和需要补充的地方,如有需要更加专业的解答,可在官网联系我们的24小时售前售后,随时帮您解答问题的。
数据
数据库
方法
模块
语句
形式
游标
问题
更新
解答
输出
专业
事务
位置
可在
命令
地方
字典
实例
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网高科技
美国互联网保险保险科技
科技互联网项目
科技企业和互联网企业
合肥互联网科技公司
掌上梦互联网科技
一五八零互联网科技
互联网科技股午盘股票涨跌
海南科技产业互联网平台
创业天下互联网科技有限公司
北京华百购互联网科技有限公司
茂名市互联网科技产业园
互联网校园科技培训
互联网科技有哪些公司
崇明区互联网教育科技诚信经营
成都互联网科技公司工作好不好
艺电能源互联网科技有限公司招聘
马化腾互联网科技教学
互联网对科技影响
陕西彩京云互联网科技有限公司
广州百单互联网科技有限公司
深圳互联网科技公司
北京禾田雨橡互联网科技
时间互联网络科技
融贸通互联网科技
老年人脱离互联网科技的作文
银行科技岗属于互联网吗
江苏互联网科技小贷
北京天晋互联网科技有限公司
恒生互联网科技趋势