Mysql
 sql >> база данни >  >> RDS >> Mysql

Вмъкване на данни в MySQL таблица от Python скрипт

Можете да използвате MySQLdb за Python .

Примерен код (ще трябва да го отстраните, тъй като нямам начин да го пусна тук):

#!/usr/bin/python

import MySQLdb

# Open database connection
db = MySQLdb.connect("localhost","testuser","test123","TESTDB" )

# prepare a cursor object using cursor() method
cursor = db.cursor()

# Select qSQL with id=4.
cursor.execute("SELECT qSQL FROM TBLTEST WHERE id = 4")

# Fetch a single row using fetchone() method.
results = cursor.fetchone()

qSQL = results[0]

cursor.execute(qSQL)

# Fetch all the rows in a list of lists.
qSQLresults = cursor.fetchall()
for row in qSQLresults:
    id = row[0]
    city = row[1]

    #SQL query to INSERT a record into the table FACTRESTTBL.
    cursor.execute('''INSERT into FACTRESTTBL (id, city)
                  values (%s, %s)''',
                  (id, city))

    # Commit your changes in the database
    db.commit()

# disconnect from server
db.close()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да конфигурирам Rails за достъп без парола до отдалечена база данни

  2. Лесен начин за четене на единичен запис от MySQL

  3. Как правилно да се справяме с блокирането на InnoDB в Java/JDBC?

  4. MySQL производителност, вътрешно присъединяване, как да се избегне Използването на temporary и filesort

  5. Как мога да забавя дъмп на MySQL, така че да не повлияе на текущото натоварване на сървъра?