python连接数据库主要几种方法
admin
2023-06-08 12:21:59
0

本文主要给大家介绍python连接数据库主要几种方法,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。

python连接数据库有几种方法,但是对于从数据库取回的数据格式却有些不同,取回为tuple格式的数据处理起来比较麻烦,接下来介绍一种取回为list格式的连接方法,list格式数据处理和使用起来比较方便。


#!/usr/bin/python
# -*- coding: utf-8 -*-
#!/usr/bin/env python
import MySQLdb
from commands import getstatusoutput, getoutput
import sys

python连接数据库主要几种方法reload(sys)
sys.setdefaultencoding('utf-8')

cmd = '''mysql -h主机地址连接 -u用户名 -p密码 -e "use 数据库名;SELECT XXX"'''

(result,info) = getstatusoutput(cmd)#info为数据值,result为执行情况

info = info.splitlines()

file = open("name.txt",'w')#打开txt文件

file.write("xxx,xxx,xxx")#往txt写入第一行数据


#往txt文件一行一行的写入查出的数据
file.write("\n")#换行
for i in range(len(info)):
    if i != 0 and i != 1:#由于密码写在文件里会报出一行密码告警提示
        file.write(info[i])#并且第一行查回的数据为数据标题字段名,因此无用
        file.write("\n")#只留下有效数据写入文件
file.close()#关闭tx

看了以上关于python连接数据库主要几种方法,希望能给大家在实际运用中带来一定的帮助。本文由于篇幅有限,难免会有不足和需要补充的地方,如有需要更加专业的解答,可在官网联系我们的24小时售前售后,随时帮您解答问题的。

相关内容

热门资讯

神二十三发射任务将创下多个“首... 神舟二十三号即将发射,现场各项准备工作如何?凤凰卫视特派记者孙伟健从酒泉卫星发射中心发回现场报道。
山西留神峪煤矿事故调查:写满安... 5月22日19时29分,山西沁源的暮色尚未完全降临,有着45年开矿历史的通洲集团留神峪煤矿,骤然迎来...
从狮子山下,奔赴星辰,东方之珠... 原标题:从狮子山下,奔赴星辰——香港热议载荷专家黎家盈逐梦太空 23日上午,神舟二十三号载人飞行任务...
选购激光熔覆设备:五个关键要点... 在工程建设、大型装备维护等领域,激光熔覆修复技术以其高精度、低热影响的特点,正成为关键零部件延寿再制...
NASA卫星发布其迄今最完整系... IT之家 5 月 24 日消息,美国国家航空航天局的系外行星探测卫星凌日系外行星巡天卫星(TESS)...
机器人成文博会顶流:AI+文化... 5月21日至25日,第二十二届中国(深圳)国际文化产业博览交易会(文博会)在深圳国际会展中心举行,这...
神舟二十三号瞄准北京时间今日2... 5月23日,神舟二十三号航天员朱杨柱(中)、张志远(右)、黎家盈在酒泉卫星发射中心问天阁与媒体记者集...
一文读懂:美伊协议谈得怎么样? 新华社北京5月24日电 美国总统特朗普23日称与伊朗已“基本谈成”一份包括开放霍尔木兹海峡在内的协议...
取用地下水的河南尉氏县,为何因... 极目新闻记者 詹钘连续呕吐腹痛两天后,河南尉氏县居民段梅(化名)终于缓了过来。5月22日早晨,她尝试...
一次补税超5亿,知名医院怎么了... 5月20日,爱尔眼科医院集团股份有限公司发布公告称,经自查,公司需补缴税款3.48亿元、滞纳金1.7...