import pandas as pd
from sqlalchemy import create_engine
import numpy as np
import pymysql
#链接数据库
engine = create_engine('mysql+pymysql://root:woshihby0.@localhost/study?charset=UTF8MB4')
#输出数据
df.to_sql('表名', conn, if_exists='append' ) #如果表名存在则在后面添加数据
#读写
connection = engine.connect()
sql = 'select * from 表名' #查询语法
df3 = pd.read_sql(sql = sql, con = connection )
报错如下:ObjectNotExecutableError: Not an executable object: 'select * from 表名'
【sqlalchemy报错】ObjectNotExecutableError: Not an executable object: 'select * from 表名'
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-