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

SQLAlchemyCoreでリスト値を一括挿入

    これを行う1つの方法は次のとおりです。

    MyTable.__table__.insert().execute([{'color': 'blue'}, 
                                        {'color': 'red'}, 
                                        {'color': 'green'}])
    

    または、connection.execute()を使用します :

    conn.execute(MyTable.insert(), [{'color': 'blue'}, 
                                    {'color': 'red'}, 
                                    {'color': 'green'}])
    

    持っているリストから簡単にdictのリストを作成できます:

    [{'color': value} for value in colors]
    


    1. cronとパスワードのセキュリティによって起動されたMysqldump

    2. MySQLUNION句

    3. データベース設計:1つの巨大なテーブルまたは個別のテーブル?

    4. MySQLのラグ/リード機能?