Использование PHP-модуля mysqli вместо устаревшего mysql необходимо, потому что у него есть ряд преимуществ: 14
- Объектно-ориентированный интерфейс. 14 Он позволяет лучше организовать код, снизить сложность его восприятия, упростить тестирование и поддержку. 1
- Поддержка подготовленных запросов. 14 Это уменьшает вероятность ошибок, например SQL-инъекций. 3
- Поддержка мультизапросов. 14
- Поддержка транзакций. 14
- Расширенные инструменты отладки. 1
Кроме того, модуль mysqli даёт возможность использовать новые функции MySQL-систем версии 4.1.3 и выше. 1