Důvodů, proč byste měli používat rozšíření MySQLi místo rozšíření MySQL, je mnoho:
- MySQLi vám poskytuje připravené příkazy – bezpečnější způsob odesílání dat do MySQL a chrání vás před injekcí SQL. Toto samo o sobě by mělo stačit, abyste vždy zvolili MySQLi před MySQL .
- MySQLi umožňuje většinu funkcí MySQL.
- MySQLi je objektově orientované.
- MySQLi podporuje připravené příkazy, transakce a vícenásobné příkazy.
- Staré rozšíření MySQL je od verze PHP 5.5.0 ukončeno
A jsou tu další výhody. Ale hlavně byste se měli zaměřit na bezpečnost a stabilitu – a MySQLi vám to dává.