python實現資料庫查詢的簡單示例

2021-07-11 18:09:57 字數 1041 閱讀 4382

#-*-coding:utf-8-*-

'"author:gogocaptain"'

import sys

import mysqldb

def main():

f1=open('md5.txt','r')#開啟需要查詢的md5

f2=open('result.txt','w+')#查詢結果寫到result裡

conn=mysqldb.connect(host='***xx',user='***x',passwd='***x',db='***x',port=***x)

cur=conn.cursor()

i = 0

md5 = f1.readline()

while md5 != '':

sql = "select file_md5 from `v_scanresult_all` where cert_md5='%s'"%md5.split('\n')[0]#資料庫查詢語句,可根據實際需求修改

cur.execute(sql)#執行資料庫查詢語句

result = cur.fetchall()#獲取查詢結果

data = str(result).split(',')

for d in data:

if len(d)>20:

d = d.replace(',','').replace(')','').replace('(','').replace('\'','').replace(' ','') #刪除無用字元,方便檢視

f2.write(d + '\n')

i += 1

print md5.split('\n')[0],'-->ok--count:' + str(i)

#f2.write(str(result) + '\n')

md5 = f1.readline()

f1.close()

f2.close()

conn.close()

if __name__ == '__main__':

main()

使用Callback進行非同步資料庫查詢 簡化版

clinet端 server端 using system using system.data using system.configuration using system.collections using system.web using system.web.security using sy...

C 實現資料庫的遞迴查詢

表結構如下 標識號 名稱 上級標識號 mid mname mparentid 1 選單一 0 2 選單二 1 3 選單三 1 4 選單四 2 5 選單五 3 要用遞迴程式實現某一標識號 包括本身 下的所有選單,要實現這個程式,我們這裡取出所有符合的選單標識號,用 連線成字串,實現的方法如下 取得選單...

9203 1117 實現資料庫的查詢功能

實現使用者登陸的驗證 程式啟動 提示使用者輸入帳號和密碼 只要使用者成功輸入 顯示功能選單 為了儲存使用者的資料帳號密碼資訊 我們需建乙個使用者表 需要有帳號列,需要有密碼的列 using system using system.collections.generic using system.li...