sql >> Database >  >> RDS >> Mysql

Gegevens importeren uit een MySQL-database in een Pandas-gegevensframe, inclusief kolomnamen

IMO zou het veel efficiënter zijn om panda's te gebruiken voor het lezen van gegevens van uw MySQL-server:

from sqlalchemy import create_engine
import pandas as pd

db_connection_str = 'mysql+pymysql://mysql_user:[email protected]_host/mysql_db'
db_connection = create_engine(db_connection_str)

df = pd.read_sql('SELECT * FROM table_name', con=db_connection)

dit zou ook moeten zorgen voor kolomnamen...




  1. INSERT COMMAND ::FOUT:kolomwaarde bestaat niet

  2. Is het mogelijk om MongoDB-gegevens te lezen, te verwerken met Hadoop en uit te voeren in een RDBS (MySQL)?

  3. Wat is het doel van een Android-projectiekaart in een contentprovider?

  4. Kan Django ORM een ORDER BY doen op een specifieke waarde van een kolom?