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

executemanyを使用してPythonの辞書のリストをMySQLに挿入するにはどうすればよいですか?

    itemBank = [] 
    for row in rows:
        itemBank.append((
            tempRow2['Item_Name'],
            tempRow1['Item_Price'],
            tempRow3['Item_In_Stock'],
            tempRow4['Item_Max'], 
            getTimeExtra
            )) #append data
    
    
    q = """ insert ignore into TABLE1 (
            Item_Name, Item_Price, Item_In_Stock, Item_Max, Observation_Date ) 
            values (%s,%s,%s,%s,%s)           
        """
    
    try:
        x.executemany(q, itemBank)
        conn.commit()
    except:
        conn.rollback()
    

    お役に立てば幸いです



    1. MariaDBで接続の照合を表示する3つの方法

    2. Javaアプリケーションでsp_msforeachdbを実行します

    3. Android- SqliteHelper.onCreate()にテーブルが存在するかどうかを確認する必要がありますか?

    4. Oracleにタイムスタンプを挿入する方法は?