ubuntu14環境下使用python連線MySQL資料庫
阿新 • • 發佈:2019-02-02
在Python3之後就不再支援MySQLdb,在python3.x環境下連線資料庫最好的方法就是通過pyMySQL。安裝方便,操作簡單。這篇文章也是在我自己安裝使用的過程中遇到了各種問題之後所總結的,希望對大家有所幫助,下面簡單介紹一下連線流程。
1、通過pip安裝pymysql
在終端下輸入pip install pymysql,回車等待安裝完成。
完成之後在終端介面輸入Python進入到Python環境下輸入import pymysql,如果沒有錯誤提示則安裝成功!
2、連線資料庫及利用pandas模組匯入資料庫表
import pandas as pd
import pymysql
#為了防止中文亂碼,加入字符集引數
dbcon=pymysql.connect(
host="localhost",
database="air",#你的資料庫名
user="root",
password="1234",#輸入你的密碼
port=3306,
charset='utf8'
)
#sql語句
sqlcmd="select * from air_1"#匯入你的資料表
#利用pandas 模組匯入mysql資料
a=pd.read_sql(sqlcmd,dbcon)
print(a)
沒錯,就是這麼簡單!有什麼問題歡迎一起討論啊。