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

Какво представляват изявленията, подготвени от страна на клиента?

Очевидно подготвените от страна на клиента изрази са изрази, които се подготвят от клиента, а не от сървъра.

PDO е абстракционен слой за достъп до данни, който поддържа множество интерфейси на СУБД (драйвери), някои от които поддържат подготвени изрази от страна на сървъра (напр.:MySQL 4.1+), някои от които не (напр.:MySQL 3).

В случай, когато PDO драйверът не поддържа подготвени изявления от страна на сървъра, PDO ще имитира ги от страна на клиента и използвайте общия интерфейс за заявка, за да ги изпълните.

Причината MySQLi да не ги поддържа е проста:MySQLi е специфично за MySQL разширение, RDBMS, която наистина поддържа подготвени оператори от страна на сървъра, така че няма причина да ги емулирате.



  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

  2. Как мога да добавя външен ключ при създаване на нова таблица?

  3. PHP фатална грешка:Клас 'PDO' не е намерен

  4. MySQL създава база данни, ако не съществува

  5. Python и MySQL база данни:практическо въведение