sql >> Databáze >  >> RDS >> Mysql

Vložení seznamu obsahujícího více hodnot do MySQL pomocí pymysql

vals = [["TEST1", 1], ["TEST2", 2]]

with connection.cursor() as cursor:
    cursor.executemany("insert into test(prop, val) values (%s, %s)", vals )
    connection.commit()

mysql> vyberte * z testu;

+----+-------+------+---------------------+
| id | prop  | val  | ts                  |
+----+-------+------+---------------------+
|  1 | TEST1 |    1 | 2017-05-19 09:46:16 |
|  2 | TEST2 |    2 | 2017-05-19 09:46:16 |
+----+-------+------+---------------------+

Převzato z https ://groups.google.com/forum/#!searchin/pymysql-users/insert%7Csort:relevance/pymysql-users/4_D8bYusodc/EHFxjRh89XEJ




  1. 5 Výhody proaktivního monitorování výkonu databáze

  2. Stránkování pomocí MySQL LIMIT, OFFSET

  3. Přírůstek hodnoty PDO PHP, Mysql

  4. Průvodce PGpool - Rady a postřehy:Část třetí