1桐玻、創(chuàng)建連接
???首先,先下載pymysql模塊荆萤,在命令行輸入如下命令:pip install pymysql
镊靴,等待安裝完成。然后再編輯如下代碼即可链韭。
import pymysql
userno = input('請(qǐng)輸入學(xué)號(hào):>>>')
username = input('請(qǐng)輸入姓名:>>>')
conn = pymysql.connect(host='localhost',
user='root', #用戶(hù)名
password="123456", #數(shù)據(jù)庫(kù)密碼
database='stu', #數(shù)據(jù)庫(kù)名稱(chēng)
port=3306, #數(shù)據(jù)庫(kù)服務(wù)器端口號(hào)
charset='utf8' #注:此處的編碼為'utf8'偏竟,而非'utf-8'
)
2、創(chuàng)建游標(biāo)
cur = conn.cursor()
3梧油、編寫(xiě)sql語(yǔ)句
sql = 'select * from stuta where sno = "%s" and sname = "%s"'%(userno,username)
print(sql)
4苫耸、執(zhí)行SQL語(yǔ)句
result = cur.execute(sql)
print(result)
5、關(guān)閉游標(biāo)和連接
cur.close()
conn.close()