Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menulis ke database MySQL dengan panda menggunakan SQLAlchemy, to_sql

Menggunakan mesin sebagai pengganti raw_connection() berhasil:

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)

Tidak jelas mengapa ketika saya mencoba ini kemarin itu memberi saya kesalahan sebelumnya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pertempuran pengkodean karakter UTF-8 json_encode()

  2. Melewati parameter ke JDBC PreparedStatement

  3. MySQL mengonversi string tanggal ke cap waktu Unix

  4. MySQLi menyiapkan laporan kesalahan pelaporan

  5. Cara Mengatur Replikasi Asinkron dari Galera Cluster ke server MySQL Standalone dengan GTID