Причините, поради които трябва да използвате разширението MySQLi вместо разширението MySQL, са много:
- MySQLi ви дава подготвени оператори – по-безопасен начин за изпращане на данни до MySQL и защита от SQL инжектиране. Само това трябва да е достатъчно, за да избирате винаги MySQLi пред MySQL .
- MySQLi активира повечето от функциите на MySQL.
- MySQLi е обектно-ориентиран.
- MySQLi поддържа подготвени оператори, транзакции и множество оператори.
- Старото разширение на MySQL е оттеглено от PHP 5.5.0
А има и други предимства. Но основно трябва да се съсредоточите върху сигурността и стабилността - и MySQLi ви дава точно това.