python操作sybase資料庫
- 2020 年 1 月 9 日
- 筆記
python 對於資料庫的使用如下
# 打開資料庫連接
#dbName指的是具體資料庫的名稱,例如mysql 的一個模組為mysqldb
db = dbName.connect("localhost","testuser","test123","TESTDB" )
# 使用cursor()方法獲取操作游標
cursor = db.cursor()
# 使用execute方法執行SQL語句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法獲取一條資料庫。
data = cursor.fetchone() –>fetchall() 獲得多條數據
print "Database version : %s " % data
# 關閉資料庫連接
db.close()
所有的資料庫操作的步驟基本上是一樣,但是sybase比較特殊,估計是由於sybase比較偏門,針對使用sybase的使用的文檔
網上要不說的比較籠統,要不就是按照那樣的方式不能進行操作,本帖就是為了解決這樣的情況的。剛才說了,所有的資料庫
操作基本上一樣,所以其他的廢話就不多說了。不過需要下載下面的模組,進行安裝,python第三方庫的安裝不在本帖說明其實
也不需要說明什麼。
注:import Sysbase
db = Sybase.connect(dns,usr,password) 其中dns為本地配置好的sybase的連接名,需要在sybase config裡面進行配置,通
sqldbx客戶端使用是一樣的