Python與數據庫

  原本想用下MySQLdb這個包來鏈接數據庫,沒想到這包還有沒出適合Python3.5.1的版本,安裝過程當中提示:  python

C:\Users\Melody>pip install mysqldb
Collecting mysqldb
  Could not find a version that satisfies the requirement mysqldb (from versions: )
No matching distribution found for mysqldb

    只好轉投PyMySQL,使用下來也很好用,文檔例子在https://pypi.python.org/pypi/PyMySQLmysql

    順便把DB API總結下:sql

    原文檔地址:https://www.python.org/dev/peps/pep-0249/數據庫

    Connection 支持方法fetch

.close()  #關閉鏈接
.commit()  #提交當前事務
.rollback ()  #回滾當前事務
.cursor ()  #使用該鏈接建立並返回cursor

   Cursor支持方法:ui

.callproc ( procname [, parameters ] )   #執行存儲過程
.close ()   #關閉對象
.execute ( operation [, parameters ])   #執行一個數據庫語句
.executemany ( operation , seq_of_parameters )    #使用參數執行多條數據庫語句 
.fetchone ()   #獲取結果集的下一行
.fetchmany ([ size=cursor.arraysize ])   #獲取結果集的下幾行
.fetchall ()   #獲取結果集剩下全部行

    Cursor屬性:spa

.description 
.rowcount   #最近一次執行execute返回數據行數或影響行數
相關文章
相關標籤/搜索