python原生的读取方法
读取MySQL数据
# 1 配置信息
confit = {
'host':'localhost', # 地址
'user':'root', # 用户名
'password':'root', #密码
'port',3306, # 端口号
'charset','utf8' # 字符编码格式
}
# 2 sql语句
sql = 'SELECT * FROM test'
# 3 导包
import pymysql
import pandas as pd
# 4 创建连接
conn = pymysql.connect(**config)
# 5 获得游标
cur = conn.cursor()
# 6 用游标执行SQL语句
cur.execute(sql)
# 7 通过fetchall方法获取数据
data = cur.fetchall()
# 8 转换为dateframe
df = pd.DataFrame(data)
# 9 关闭游标
cur.close()
# 10 关闭连接
conn.close()