1. 程式人生 > 其它 >pymysql與mysql的連線驗證與操作

pymysql與mysql的連線驗證與操作

技術標籤:資料庫Python爬蟲mysqlpython資料庫

import pymysql                  #匯入pymysql模組

user = input("請輸入名字:")    #與使用者進行資料互動
pwd = input("請輸入密碼:")

connection = pymysql.connect(  #connectipn 連線,呼叫了pymysql的connect連線資料庫
    host='localhost',    #地址,localhost為本機
    user='***',          #有相應許可權的賬戶
password='***', #密碼 db='***', #database的縮寫,為需匯入的庫 port=3309 #埠,預設3306,可自行修改 ) cursor = connection.cursor() #定義一個遊標,用cursor在connection下建立遊標 sql = "select * from user_name where name=%s and pwd=%s" #呼叫sql語句對資料庫進行操作
ret = cursor.execute(sql, [user, pwd]) #execute返回值ret的影響是行數,如果是0,則是查詢匹配結果為0行 print('返回=', ret) #檢視返回值 cursor.close() #關閉遊標 connection.close() #關閉連線 if ret: print("登入成功") else: print
("登入失敗")

對pymysql庫的詳解以及賬戶建立與許可權賦予見上節博文見上篇博文