安装MySQL-python模块执行数据库操作方法

本文主要给大家介绍安装MySQL-python模块执行数据库操作方法,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在创新互联行业资讯里面关注我的更新文章的。

洛扎网站建设公司成都创新互联公司,洛扎网站设计制作,有大型网站制作公司丰富经验。已为洛扎1000多家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的洛扎做网站的公司定做!

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()  #关闭数据库连接

安装MySQL-python模块执行数据库操作方法

实例:

#!/usr/bin/env python
#coding:utf8

import MySQLdb

def 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,cur

def 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小时售前售后,随时帮您解答问题的。


名称栏目:安装MySQL-python模块执行数据库操作方法
文章起源:http://bzwzjz.com/article/pepesi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 企业手机网站建设 网站设计 企业网站设计 成都网站建设 成都h5网站建设 网站设计 成都企业网站设计 成都定制网站建设 成都网站建设 成都网站建设公司 成都网站制作 成都网站制作 重庆外贸网站建设 成都网站制作 高端网站设计 重庆网站制作 成都做网站建设公司 响应式网站设计 成都网站设计 成都模版网站建设 自适应网站设计 成都商城网站建设