1. 有適合python使用的資料庫連接池或代理嗎
推薦使用sqlalchemy+pymysql。DBUtils對python3支持不夠。sqlalchemy+pymysql可以很好的支持
python3,可以通過gevent或pypy提供性能,並且openstack在orm方面也已經使用這種方案,可見性能和穩定性應該都還是可以的
2. 用python編寫與mysql資料庫連接並實現斷線重連的問題
conn.ping() 中的conn 是什麼?
conn=MySQLdb.connect(user="root",passwd="12345",host="localhost",db="yingtest")
conn.ping()
3. PG資料庫用python操作,插入數據values中怎麼填變數
你可以訪問Python資料庫介面及API查看詳細的支持資料庫列表。不同的資料庫你需要下載不同的DB API模塊,例如你需要訪問Oracle資料庫和Mysql數據,你需要下載Oracle和MySQL資料庫模塊。
DB-API 是一個規范. 它定義了一系列必須的對象和資料庫存取方式, 以便為各種各樣的底層資料庫系統和多種多樣的資料庫介面程序提供一致的訪問介面 。
Python的DB-API,為大多數的資料庫實現了介面,使用它連接各資料庫後,就可以用相同的方式操作各資料庫。