sql >> Base de Datos >  >> RDS >> Mysql

Pandas 0.20.2 to_sql() usando MySQL

Gracias a un consejo de @AndyHayden, esta respuesta era el truco. Básicamente reemplazando mysqlconnector con mysqldb fue el eje.

engine = create_engine('mysql+mysqldb://[user]:[pass]@[host]:[port]/[schema]', echo = False)
df.to_sql(name = 'my_table', con = engine, if_exists = 'append', index = False)

Donde [schema] es el nombre de la base de datos, y en mi caso particular, :[port] se omite con [host] ser localhost .