国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python連接mysql數(shù)據(jù)庫示例(做增刪改操作)

2020-02-23 05:03:22
字體:
供稿:網(wǎng)友

一、相關(guān)代碼
數(shù)據(jù)庫配置類 MysqlDBConn.py

代碼如下:
#encoding=utf-8
'''
Created on 2012-11-12

Mysql Conn連接類
'''

import MySQLdb

class DBConn:

    conn = None

    #建立和數(shù)據(jù)庫系統(tǒng)的連接
    def connect(self):
        self.conn = MySQLdb.connect(host="localhost",port=3306,user="house", passwd="house" ,db="house",charset="utf8")

    #獲取操作游標
    def cursor(self):
        try:
            return self.conn.cursor()
        except (AttributeError, MySQLdb.OperationalError):
            self.connect()
            return self.conn.cursor()

    def commit(self):
        return self.conn.commit()

    #關(guān)閉連接
    def close(self):
        return self.conn.close()

MysqlDemo.py類

代碼如下:
#encoding=utf-8
'''
Created on 2012-11-12

@author: Steven

Mysql操作Demo
Done:創(chuàng)建表,刪除表,數(shù)據(jù)增、刪、改,批量插入
'''
import MysqlDBConn

dbconn = MysqlDBConn.DBConn()

def process():
    #建立連接
    dbconn.connect()
    #刪除表
    dropTable()
    #創(chuàng)建表
    createTable()
    #批量插入數(shù)據(jù)
    insertDatas()
    #單條插入
    insertData()
    #更新數(shù)據(jù)
    updateData()
    #刪除數(shù)據(jù)
    deleteData()
    #查詢數(shù)據(jù)
    queryData()
    #釋放連接
    dbconn.close()

def insertDatas():
    sql = "insert into lifeba_users(name, realname, age) values(%s, %s, %s)"
    tmp = (('steven1', '測試1',26), ('steven2', '測試2',25))
    executemany(sql, tmp)

def updateData():
    sql = "update lifeba_users set realname = '%s' where name ='steven1'"%("測試1修改")
    execute(sql)

def deleteData():
    sql = "delete from lifeba_users where id=2"
    execute(sql)

def queryData():
    sql = "select * from lifeba_users"
    rows = query(sql)
    printResult(rows)

def insertData():
    sql = "insert into lifeba_users(name, realname, age) values('%s', '%s', %s)"%("steven3","測試3","26")

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 金寨县| 西乡县| 彭阳县| 滦南县| 潞西市| 莲花县| 泰州市| 望奎县| 化州市| 宁夏| 洮南市| 中山市| 海安县| 乌鲁木齐市| 平定县| 襄汾县| 边坝县| 井冈山市| 海伦市| 鄂尔多斯市| 耿马| 斗六市| 四川省| 久治县| 龙胜| 驻马店市| 凤庆县| 大理市| 华容县| 惠州市| 隆化县| 财经| 通海县| 肥城市| 本溪| 莱阳市| 深圳市| 敦煌市| 白朗县| 福清市| 海安县|