使用資料庫的第一步就是連線資料庫
接下來使用pymysql連線資料庫,由於pymysql也遵守 python database api2.0規範,所以操作mysql資料庫的方式與sqlite相似,我們可以通過模擬的方法寫。
之前我建立了乙個mysql連線』studypython』,並且在安裝資料庫時設定了資料庫的使用者名稱root和密碼。下面就通過以上資訊,使用connect()方法連線mysql資料庫,**如下:
'''
連線資料庫
'''import pymysql
# 開啟資料庫鏈結,引數1: 主機名或ip,引數2: 使用者名稱,引數3: 密碼,引數4: 資料庫名稱
db = pymysql.connect('localhost','root','123456','mrsoft')
# 使用cursor()方法建立乙個游標物件cursor
cursor = db.cursor()
# 使用execute()方法執行sql查詢。
cursor.execute('select version()')
# 使用fetchone()方法獲取單條資料
data = cursor.fetchone()
print('database version : %s ' % data)
# 關閉資料庫鏈結
db.close()
描述:
上述**中,首先使用connect()方法連線資料庫,然後使用cursor()方法建立游標,接著使用execute()方法執行sql語句檢視mysql資料庫版本,然後使用fetchone()方法獲取資料,最後使用close()方法關閉資料庫鏈結
結果為:
database version : 5.7.26-log (資料庫版本:5.7.26-log)
資料庫連線
第一,設定允許遠端連線,允許sql server驗證 第二,建立登陸帳戶並授權 第三,註冊sql server資料庫 c windows microsoft.net framework v2.0.50727 下執行 aspnet regsql 指令 data server sqlexpress in...
資料庫連線
php host localhost host name db user root mysql username db password root mysql password db name table database name connect to server and select data...
資料庫連線
1.c 連線連線access 程式 using system.data using system.data.oledb string strconnection provider microsoft.jet.oledb.4.0 strconnection data source c begaspne...