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

Mengapa string dengan tanda kutip tunggal menimbulkan kesalahan saat dimasukkan ke dalam DB?

Kutipan tunggal tidak dilarang dengan cara apa pun. Saya hanya akan berasumsi bahwa Anda mendapat kesalahan saat memasukkannya ke dalam database. Ini kemungkinan karena penghilangan mysql_real_escape_string() pada nilai masukan.

Anda akan mendapatkan kesalahan SQL jika Anda mencoba INSERT ... ('O'Reilly') yang merupakan inti dari fungsi pelolosan SQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa MySQL Workbench memberi tahu saya bahwa saya memerlukan titik koma?

  2. Cara terbaik untuk mendapatkan hari pertama dan terakhir bulan lalu?

  3. Bagaimana Anda mengecualikan akhir pekan dari date_sub?

  4. Mengaktifkan mikrodetik di Symfony2 (Doktrin) dan MySQL

  5. MYSQL - Pesan Berdasarkan Id Dalam Urutan DESC, Kelompokkan Berdasarkan X