<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    大漠駝鈴

    置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
    Java,Php,Shell,Python,服務器運維,大數據,SEO, 網站開發、運維,云服務技術支持,IM服務供應商, FreeSwitch搭建,技術支持等. 技術討論QQ群:428622099
    隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
    數據加載中……

    Python 連接 Mysql

    連接Mysql
    #coding=utf-8

    #MySQLdb 示例
    #
    ##################################
    import MySQLdb

    #建立和數據庫系統的連接
    conn 
    = MySQLdb.connect(host='localhost', user='root',passwd='longforfreedom')

    #獲取操作游標
    cursor 
    = conn.cursor()
    #執行SQL,創建一個數據庫.
    cursor.execute(
    """create database python """)

    #關閉連接,釋放資源
    cursor.close();
    插入數據、批量插入數據
    #coding=utf-8
    ###################################
    # @author migle
    # @date 
    2010-01-17
    ##################################
    #MySQLdb 示例
    #
    ##################################
    import MySQLdb

    #建立和數據庫系統的連接
    conn 
    = MySQLdb.connect(host='localhost', user='root',passwd='21ccvn')

    #獲取操作游標
    cursor 
    = conn.cursor()
    #執行SQL,創建一個數據庫.
    cursor.execute(
    """create database if not exists 21ccvn""")

    #選擇數據庫
    conn.select_db(
    '21ccvn');
    #執行SQL,創建一個數據表.
    cursor.execute(
    """create table 21ccvn(id int, info varchar(100)) """)

    value 
    = [1,"inserted ?"];

    #插入一條記錄
    cursor.execute(
    "insert into test values(%s,%s)",value);

    values
    =[]


    #生成插入參數值
    for i in range(20):
        values.append((i,
    'Hello mysqldb, I am recoder ' + str(i)))
    #插入多條記錄

    cursor.executemany(
    """insert into test values(%s,%s) """,values);

    #關閉連接,釋放資源
    cursor.close();
    查詢,獲取一個,獲取多個,獲取所有記錄數
    #coding=utf-8

    #
    # MySQLdb 查詢
    #
    #######################################

    import MySQLdb

    conn 
    = MySQLdb.connect(host='localhost', user='root', passwd='longforfreedom',db='21ccvn')

    cursor 
    = conn.cursor()

    count 
    = cursor.execute('select * from test')

    print 
    '總共有 %s 條記錄',count

    #獲取一條記錄,每條記錄做為一個元組返回
    print 
    "只獲取一條記錄:"
    result 
    = cursor.fetchone();
    print result
    #print 
    'ID: %s   info: %s' % (result[0],result[1])
    print 
    'ID: %s   info: %s' % result 

    #獲取5條記錄,注意由于之前執行有了fetchone(),所以游標已經指到第二條記錄了,也就是從第二條開始的所有記錄
    print 
    "只獲取5條記錄:"
    results 
    = cursor.fetchmany(5)
    for r in results:
        print r

    print 
    "獲取所有結果:"
    #重置游標位置,
    0,為偏移量,mode=absolute | relative,默認為relative,
    cursor.scroll(
    0,mode='absolute')
    #獲取所有結果
    results 
    = cursor.fetchall()
    for r in results:
        print r
    conn.close()

    posted on 2011-08-14 08:46 草原上的駱駝 閱讀(316) 評論(0)  編輯  收藏 所屬分類: Python

    主站蜘蛛池模板: 成人A级毛片免费观看AV网站| 114一级毛片免费| 免费观看午夜在线欧差毛片| 亚洲一级片在线观看| 国产精品免费网站| 亚洲香蕉免费有线视频| 精品熟女少妇av免费久久| 亚洲成色999久久网站| 最近中文字幕mv免费高清视频8 | 黄瓜视频影院在线观看免费| 亚洲高清在线mv| 国产在线观看免费观看不卡| 亚洲精品在线网站| 久久电影网午夜鲁丝片免费| 亚洲欧美中文日韩视频| 国产精品嫩草影院免费| 新最免费影视大全在线播放| 区久久AAA片69亚洲| 久99久精品免费视频热77| 亚洲欧洲日产国码在线观看| 无码高潮少妇毛多水多水免费| 亚洲色大成网站WWW国产| 亚洲国产成人精品女人久久久| 1024免费福利永久观看网站| 亚洲欧洲国产综合| 日韩a级毛片免费视频| 国产免费内射又粗又爽密桃视频| 国产亚洲美女精品久久久久狼| 日韩内射激情视频在线播放免费 | 毛片网站免费在线观看| 亚洲国产午夜精品理论片在线播放 | 男男gay做爽爽的视频免费| 亚洲精品网站在线观看不卡无广告| 你懂的免费在线观看| 国产极品粉嫩泬免费观看| 一级看片免费视频| 91亚洲国产成人精品下载| 免费看的一级毛片| 99在线视频免费观看| 亚洲永久在线观看| 日韩一卡2卡3卡4卡新区亚洲|