Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pisanie do bazy danych MySQL za pomocą pand przy użyciu SQLAlchemy, to_sql

Używanie silnika zamiast raw_connection() pracował:

import pandas as pd
import mysql.connector
from sqlalchemy import create_engine

engine = create_engine('mysql+mysqlconnector://[user]:[pass]@[host]:[port]/[schema]', echo=False)
data.to_sql(name='sample_table2', con=engine, if_exists = 'append', index=False)

Nie wiem, dlaczego wczoraj, gdy próbowałem tego, dostałem wcześniejszy błąd.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Maksymalne rozmiary pamięci TINYTEXT, TEXT, MEDIUMTEXT i LONGTEXT

  2. Tworzenie użytkownika w MySQL

  3. Wspólne wyrażenia tabelowe MySQL 8 CTE

  4. Różnica między SELECT INTO i INSERT INTO w MySQL

  5. Konwersja MySQL_TZ()