首頁 >後端開發 >Python教學 >使用python將mysql的查詢資料匯出到文件

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

巴扎黑
巴扎黑原創
2016-12-08 10:40:551610瀏覽

在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')的格式,所以又做了一些處理,刪除了多餘的字元。

 

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn