Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Gravar Pandas DataFrame no banco de dados MySQL


Você substituiu o from pandas.io import sql com sql = """... , então sql agora é uma string e não mais um pandas módulo que contém o write_frame função.

EDIT:o objeto AttributeError: 'numpy.int64' object has no attribute 'replace' O erro que você recebe é devido ao fato de você usar rótulos de coluna inteiros (isso é um bug). Tente definir os rótulos das colunas para outra coisa, por exemplo:
df.columns = ['COL1', 'COL2', 'COL3']