Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Python mySQL - keluar dari tanda kutip

Gunakan parameter alih-alih interpolasi string untuk memastikan bahwa nilai Anda diloloskan dengan benar oleh konektor database:

sql = "INSERT INTO TABLE_A(COL_A,COL_B) VALUES(%s, %s)"
a_cursor.execute(sql, (val1, val2))

Gaya parameter mysqldb sql menggunakan sintaks yang sama seperti yang digunakan oleh operator pemformatan string python, yang sedikit membingungkan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL - Kelompokkan menurut batas

  2. Bandingkan hanya hari dan bulan dengan bidang tanggal di mysql

  3. Keamanan Basis Data 101:Keamanan dalam Basis Data Sumber Terbuka

  4. Cara Menampilkan Kolasi Kolom di MySQL

  5. MySQL - Perbarui nilai berdasarkan subquery