python-參數化-(2)(數據庫判斷是否存在並返回滿足條件的數據)


1.根據python-參數化-(1),生成的數據號碼 在數據庫查詢后判斷是否存在若不存在返回手機號碼,若存在返回該手機號碼對應數據的信息,未封裝成類或函數上代碼

 

 

import pymysql
conn=pymysql.connect(host='xx',
            user='xx',
            password=xx,
            db=xx,
            port=3306,
            charset='utf8',
            cursorclass=pymysql.cursors.DictCursor)
            cursor=conn.cursor()
sql='select * from member where mobile_phone= %s;'
#返回一個未注冊的手機號碼
if not cursor.execute(sql,15740476158):

print("沒有")
print(mobile_phone)
else:
print("存在")
print(cursor.fetchone())

cursor.close()
conn.close()

 

 2.根據條件查詢,隨機返回數據庫已經存在的數據在上面代碼上變更sql就可以滿足。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM