1、環境準備python
Windows10mysql
python3.6.5sql
pandas:能夠使用pip進行安裝( pip install pandas )數據庫
MySql : 用戶名root | 密碼 123456 | localhost:3306 | 數據庫名稱:test | 表名:student網絡
開發工具:Anaconda或者PyCharm工具
數據準備:從網絡獲取或本身生成的數據庫數據學習
2、學習內容開發工具
使用Pandas鏈接MySql讀取數據spa
3、細節code
1 導包
import pandas as pd from sqlalchemy import create_engine
2 獲取數據庫鏈接
# 建立數據庫鏈接 conn = create_engine('mysql+pymysql://{}:{}@{}:{}/{}'.format("root","123456","localhost",3306,"test"))
3 編寫sql語句
# sql的查詢語句 sql = 'select * from student'
4 獲取數據
# 獲取數據 data = pd.read_sql(sql,conn) # 打印獲取到的數據 print(data)
3、總體示例
import pandas as pd from sqlalchemy import create_engine # 建立數據庫鏈接 conn = create_engine('mysql+pymysql://{}:{}@{}:{}/{}'.format("root","123456","localhost",3306,"test")) # sql的查詢語句 sql = 'select * from student' # 獲取數據 data = pd.read_sql(sql,conn) # 打印獲取到的數據 print(data)
【PyCharm】執行結果示例:
【Jupyter notebook】演示示例: