使用python將mysql的查詢資料匯出到文件

巴扎黑
發布: 2016-12-08 10:40:55
原創
1577 人瀏覽過

在python:

1. 連結:

Python程式碼  

import mysql.connector  
cnx = mysql.connector.connect(user='scott', password='tiger',  
                              host='127.0.0.1',  
                              database='employees')  
cnx.close()
登入後複製

 2.查詢:

Python  

import datetime  
import mysql.connector  
cnx = mysql.connector.connect(user='scott', database='employees')  
cursor = cnx.cursor()  
query = ("SELECT first_name, last_name, hire_date FROM employees "  
         "WHERE hire_date BETWEEN %s AND %s")  
hire_start = datetime.date(1999, 1, 1)  
hire_end = datetime.date(1999, 12, 31)  
cursor.execute(query, (hire_start, hire_end))  
for (first_name, last_name, hire_date) in cursor:  
  print("{}, {} was hired on {:%d %b %Y}".format(  
    last_name, first_name, hire_date))  
cursor.close()  
cnx.close()
登入後複製

ee

 這裡page_title是上面從資料庫檢索出來的欄位名稱。因為輸出都是(b'pagename')的格式,所以又做了一些處理,刪除了多餘的字元。

 

這樣,檢索出的內容就可以直接儲存到以日期為名字的文件中了。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板