今天我们的产品上线了,需要用python 连接数据库取数据查看
咨询了一下之前的同事,亲测有效的代码如下:
首先要获取mysql库的用户名、密码、IP
1.pip install pymysql
2.pip install sqlalchemy
import pymysql
from sqlalchemy import create_engine
engine_indonesia = create_engine('mysql+pymysql://账号:密码@IP:3306/S数据库名?charset=utf8')
#账号换为用户名
#密码换为密码
#IP换为IP地址
#S数据库名换为数据库名
sql_code="select * from 表名 limit 10"
#此处编写你的sql语句
import pandas as pd
all_intoid_count = pd.read_sql(sql_code,engine_indonesia)
#all_intoid_count为dataframe格式
非常感谢我的朝栋同事帮我分享代码,笔芯!
有需要破解版navicat的可以看下一篇文章