import pandas as pd
from sqlalchemy import create_engine
# 创建 DataFrame
data ={'ID':[1],'公司代码':['阿里']}
df = pd.DataFrame(data, columns=['ID','公司代码'])
conn = create_engine(F'mysql+pymysql://root:abc@1234@127.0.0.1:3306/test?charset=utf8')
table_name ='stu_test'
df.to_sql(table_name, conn, if_exists='append', index=False)
报错信息
sqlalchemy.exc.OperationalError:(pymysql.err.OperationalError)(2003,"Can't connect to MySQL server on '127.0.0.1' ([Errno 11003] getaddrinfo failed)")(Background on this error at: http://sqlalche.me/e/14/e3q8)