sql >> Databasteknik >  >> RDS >> Mysql

Skriv Pandas DataFrame i MySQL-databasen

Du har skrivit över from pandas.io import sql med sql = """... , alltså sql är nu en sträng och inte längre en pandas modul som innehåller write_frame funktion.

EDIT:AttributeError: 'numpy.int64' object has no attribute 'replace' felet du får beror på att du använder heltalskolumnetiketter (detta är en bugg). Försök att ställa in kolumnetiketterna till något annat, t.ex.:

df.columns = ['COL1', 'COL2', 'COL3']



  1. Välj fråga med IN() och utan någon sortering

  2. Förhindrar MySQL från att infoga implicita standardvärden i kolumner som inte är null

  3. Släpps också indexen om du släpper en tabell i MySQL?

  4. INFOGA aktuellt datum eller tid i MySQL