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

pythonmysqldbを使用して一度に多くの行を挿入する方法

    MySQLdbユーザーガイド から :

    c.executemany(
          """INSERT INTO breakfast (name, spam, eggs, sausage, price)
          VALUES (%s, %s, %s, %s, %s)""",
          [
          ("Spam and Sausage Lover's Plate", 5, 1, 8, 7.95 ),
          ("Not So Much Spam Plate", 3, 2, 0, 3.95 ),
          ("Don't Wany ANY SPAM! Plate", 0, 4, 3, 5.95 )
          ] )
    

    だからあなたの場合:

    c.executemany("insert into T (F1,F2) values (%s, %s)",
        [('a','b'),('c','d')])
    


    1. 1130ホスト'amazon-ec2-ip'はこのMySQLサーバーへの接続を許可されていません

    2. SQLServerで特定の列を含むテーブルを見つける方法

    3. 多対多の関係の例

    4. Google Data Analytics Professional証明書は価値がありますか?