Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wann sollte ich MySQLi anstelle von MySQL verwenden?

Es gibt viele Gründe, warum Sie die MySQLi-Erweiterung anstelle der MySQL-Erweiterung verwenden sollten:

  1. MySQLi bietet Ihnen vorbereitete Anweisungen – eine sicherere Möglichkeit, Daten an MySQL zu senden und Sie vor SQL-Injection zu schützen. Das allein sollte ausreichen, um immer MySQLi gegenüber MySQL zu wählen .
  2. MySQLi aktiviert die meisten MySQL-Funktionen.
  3. MySQLi ist objektorientiert.
  4. MySQLi unterstützt vorbereitete Anweisungen, Transaktionen und Mehrfachanweisungen.
  5. Die alte MySQL-Erweiterung ist seit PHP 5.5.0 veraltet

Und es gibt noch weitere Vorteile. Aber hauptsächlich sollten Sie sich auf Sicherheit und Stabilität konzentrieren - und MySQLi bietet Ihnen genau das.