安装MySQL-python模块执行数据库操作方法
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,本文主要给大家介绍安装MySQL-python模块执行数据库操作方法,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。python中执行数据库操作,首先
千家信息网最后更新 2025年01月22日安装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安全错误
数据库的锁怎样保障安全
科技部长视察天溯互联网
软件开发驱动模型
浪潮服务器待外管理
未来利用网络技术的发展论文
碧蓝航线服务器只有3个
青岛佳欣网络技术公司
计算机网络技术第八版书
最强蜗牛各渠道服服务器名字
网络安全中心股票
数据库中enddo是啥意思
软件开发全流程项目管理
重庆网络安全线下培训班
vb的数据库操作数据库
四川信息化少儿编程软件开发
数据库运维单项选择题
灌云无忧网络技术排名靠前
软件开发流水线是什么
q系列数据库
随着互联网科技信息
丽水口碑好的网络技术有哪些
我的世界服务器的地址怎么看
网络安全公司好的有哪些
电脑麦克菲网络安全防护有什么用
为提升网络安全质量
服务器的配置及管理
至强e5双cpu做服务器如何
德温特专利数据库的126个国家
最新网络安全清单
软件开发 验收报告 三方
物理层软件开发工程师 出路