1、连接MySQL的方式
# 在cmd中 (提前设置环境变量) pip install pymysql
import pymysql as pm
con = pm.connect('localhost','root','123456','tip',charset='gbk')
data = pd.read_sql('select * from all_gzdata',con=con)
con.close() #关闭连接
# 或者
from sqlalchemy import create_engine
## 地址为127.0.0.1,数据库名称为tip
engine = create_engine('mysql+pymysql://root:[email protected]:3306/tip?charset=utf8')
data = pd.read_sql('select * from all_gzdata',con=engine)
2、连接pgAdmin的方式
# 在cmd中 (提前设置环境变量) pip install psycopg2
import psycopg2
import pandas as pd
con = psycopg2.connect(database="969368", user="postgres", password="root", host="10.16.15.18", port="5432")
data = pd.read_sql('select * from mm_bill',con=con)
其中database是数据库名称,user是用户名,password是密码,host是相应域名
文章未经博主同意,禁止转载!