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

python MySQLDb вмъкване с подготвени оператори

С MySQLdb искате да използвате параметризирано (подготвени изрази технически не съществуват в python) изрази, подобни на форматирането на низове в Python 2.x.

cursor.execute("Update TABLE_PASTE set user_text = %s where number = %s",(text,value))

Имайте предвид, че въпреки че вашата value е int все пак трябва да използвате %s за да го форматирате във вашата заявка.

Можете да намерите добър урок на MySQLdb тук .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изключение в основната нишка org.hibernate.HibernateException:Грешка при достъпа до stax поток

  2. MySQL избира бързо 10 произволни реда от 600K реда

  3. Как да изберете диапазон от редове въз основа на стойности на полета - MySQL

  4. MySQL Проблем за съвпадение на множество интереси

  5. Деление в Mysql заявка