Díky tipu od @AndyHayden, této odpovědi
byl ten trik. V podstatě nahrazuje mysqlconnector
pomocí mysqldb
byl základním pilířem.
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)
Kde [schema]
je název databáze a v mém konkrétním případě :[port]
je vynechán s [host]
je localhost
.