@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
होने के नाते ।