2009-07-23 25 views
23

¿Cuáles son las ventajas de usar MySQLi sobre MySQL?Ventajas de MySQLi sobre MySQL

+1

usted debe considerar DOP lugar, ya que el plan es "hacer que la DOP primaria apoyado interfaz DB". http://wiki.php.net/summits/pdmnotesmay09 – GZipp

Respuesta

32

Ver the docs:

¿Cuál es la extensión mysqli de PHP?

La extensión mysqli, o como es conocido a veces, el MySQL mejoró extensión, se desarrolló para tomar aprovechar las nuevas características que se encuentra en MySQL versiones de sistemas 4.1.3 y más nuevos. La extensión mysqli es incluida con las versiones 5 y de PHP más adelante.

La extensión mysqli tiene una serie de beneficios, las mejoras clave más de el ser extensión de MySQL:

  • interfaz orientada a objetos
  • Soporte para comandos preparados
  • Soporte para varias instrucciones
  • Soporte para transacciones
  • Capacidades de depuración mejoradas
  • soporte de servidor Embedded
+8

Estás jugando con fuego si ' No use declaraciones preparadas, solo necesita ser pirateado un par de veces para darse cuenta de eso. – Ali

+18

@Ali: ¿una * pareja * de veces? – geowa4

+0

@Dominic, ¿qué quiere decir con soporte para transacciones? Podemos hacer transacciones con mysql básico también ¿no? – Pacerier

6

PHP Manual explica las diferencias

+1

El enlace original no funciona, prueba: http://www.php.net/manual/en/mysqli.overview.php –