對於其它方式的數據庫,大同小異,這裏以mysql爲例子
#連接數據庫,這裏展示的是pymysql
#安裝:pip install pymysql
import pymysql
import DictCursor
#建立連接
from pymysql.cursors import DictCursor
conn = pymysql.connect(host = ''#域名
port = #端口號
user = ''#數據庫登陸的用戶名
password = ''#數據庫登陸的用戶名
charset = 'utf8'#不能是utf-8
database = ''#你要連接的那個數據庫
cursorclass = DictCursor#r爲了查詢結果以字典的形式查詢出來,如果不穿入這個參數,查詢結果是以元祖的形式查詢出來
)
#遊標:採取行動,每一次操作
cursor = conn.cursor()
#發起請求,查詢數據
#sql = 'select*from where id= {}'.format(1,2,3,4)#這樣的形式不推薦用,因爲不安全
sql = 'select*from where id=%s'
cursor.execute(sql,args=[1,])#看源碼的參數傳入,可以是列表,也可是元組
#獲取數據,獲取一條記錄
res = cursor.fetchone()
print(res)
#獲取數據,獲取所有記錄
res1 = cursor.fetchall()
print(res1)
#斷開連接和關閉sql
cursor.close()
conn.close()
總結tips:
1、這裏的信息需要去和研發或者其他人員獲取哈
切記:每一次查詢都要斷開連接和關閉,不然如果數據過多會把庫弄壞