sql >> Databáze >  >> RDS >> Mysql

Pandas 0.20.2 to_sql() pomocí MySQL

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 .




  1. Sestavení 'Microsoft.SqlServer.Types' verze 10 nebo vyšší nelze nalézt

  2. Chyba testovací aplikace django - Při vytváření testovací databáze došlo k chybě:oprávnění k vytvoření databáze odepřeno

  3. Syntaxe zástupných symbolů Python MySQLdb

  4. Žádná databáze vybraná chyba v PHP s MySQLi