sql >> データベース >  >> RDS >> Mysql

SQLAlchemy、to_sqlを使用してパンダでMySQLデータベースに書き込む

    raw_connection()の代わりにエンジンを使用する 働いた:

    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)
    

    昨日これを試したときに、以前のエラーが発生した理由がわかりません。



    1. ディレクトリ内のすべてのSQLファイルを実行します

    2. django ORMでクエリを実行しているときにcharを整数にキャストするにはどうすればよいですか?

    3. mysql_real_escape_string()は壊れていますか?

    4. SDFファイル(SQL Server Compact Edition)をどのように開きますか?