@AndyHaydenからのヒントのおかげで、この回答
トリックでした。基本的にmysqlconnector
を置き換えます mysqldb
を使用 リンチピンでした。
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)
[schema]
の場所 はデータベース名であり、私の特定のケースでは、:[port]
[host]
では省略されます localhost
であること 。