sql >> Databasteknik >  >> RDS >> Mysql

Pandas 0.20.2 to_sql() med MySQL

Tack vare ett tips från @AndyHayden, det här svaret var tricket. Ersätter i princip mysqlconnector med mysqldb var nyckeln.

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)

Där [schema] är databasnamnet, och i mitt specifika fall, :[port] utelämnas med [host] vara localhost .




  1. bästa sättet att lagra 1:1 användarrelationer i relationsdatabas

  2. Skillnad mellan real_escape_string och prepare()?

  3. Hur genererar man ett version 4 (slumpmässigt) UUID på Oracle?

  4. Hur man väljer poster en efter en utan att upprepa