不管是采用哪种方式都应该先保证创建了目标数据库,即在mysql–data文件夹下有以目标数据库名称命名的子文件夹。且子表应该为以下格式,而不是.sql(未执行命令)文件。
首选方法二
(因为仅SQLAlchemy可连接支持read_sql_table。)
原文链接:https://blog.csdn.net/weixin_44274975/article/details/88622221
方法一:
import pymysql
import pandas as pd
# 连接mysql
conn = pymysql.connect(host='localhost', user='root',password='123456',
database='testdb',charset="utf8")
sql_1 = "select * from meal_order_detail1"
#利用pandas直接获取数据
data = pd.read_sql(sql_1, conn)
data.head() #前五行