2009-07-23 2 views
23

В чем преимущества использования MySQLi над MySQL?Преимущества MySQLi над MySQL

+1

Вы должны рассмотреть PDO вместо этого, так как план «сделать PDO первичный поддерживается интерфейс DB». http://wiki.php.net/summits/pdmnotesmay09 – GZipp

ответ

32

См the docs:

Что такое MySQLi расширение для PHP?

расширение MySQLi, или, как это иногда известно, MySQL улучшена расширения, было разработано, чтобы принять преимущества новых возможностей найти в MySQL систем версии 4.1.3 и новых. Расширение mysqli - , включенное в PHP версии 5 и .

MySQLi расширение имеет ряд преимуществ, основные усовершенствования по сравнению с расширение MySQL существо:

  • объектно-ориентированный интерфейс
  • Поддержка Подготовленные заявления
  • Поддержка нескольких отчетов
  • Сопротивлением к операциям
  • Усовершенствованные возможности отладки
  • Встроенная поддержка сервера
+8

Вы играете с огнем, re не используя подготовленные заявления, вам нужно только взломать пару раз, чтобы понять это! – Ali

+18

@Ali: a * пара * раз? – geowa4

+0

@ Dominic, что вы подразумеваете под поддержкой транзакций? Мы можем делать транзакции с базовым mysql тоже правильно? – Pacerier

6

PHP Manual объясняет различия

+1

Оригинальная ссылка не работает, попробуйте: http://www.php.net/manual/en/mysqli.overview.php –

Смежные вопросы