安装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号
友情链接: 温江网站设计 成都网站建设 公司网站建设 定制网站设计 企业网站设计 定制级高端网站建设 做网站设计 成都网站设计 成都商城网站制作 古蔺网站建设 高端网站建设 重庆企业网站建设 成都模版网站建设 成都网站制作 成都网站设计 手机网站制作 成都网站建设公司 成都网站建设 高端网站设计 重庆网站建设 重庆网站制作 网站建设开发