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

Proč řetězec s jednoduchými uvozovkami vyvolává chybu při vložení do DB?

Jednoduché uvozovky nejsou v žádném případě zakázány. Jednoduše budu předpokládat, že došlo k chybě při vkládání do databáze. Je to pravděpodobně kvůli vynechání mysql_real_escape_string() na vstupních hodnotách.

Pokud zkusíte INSERT ... ('O'Reilly'), zobrazí se chyba SQL což je celá podstata únikových funkcí SQL.



  1. Ovladač qt5.1.1 mysql ubuntu QMYSQL není načten

  2. php echo jiný php kód

  3. Je dobrý nápad indexovat pole datetime v mysql?

  4. Jak nastavit tunel SSH v Google Cloud Dataflow na externí databázový server?