La API del plugin mysqlnd
es simplemente una parte
de la extensión del controlador PHP Nativo MySQL, ext/mysqlnd
.
El desarrollo de la API del plugin mysqlnd
comenzó
en Diciembre de 2009. Se desarrolla como parte del repositorio fuente de PHP,
y por lo tanto, está disponible desde el repositorio público Git, o desde
la descarga de las fuentes.
Los desarrolladores de plugins pueden determinar la versión de
mysqlnd
a través de la variable
MYSQLND_VERSION
,
en el formato mysqlnd 8.3.17
,
o a través de MYSQLND_VERSION_ID
, que es un entero
como por ejemplo 50007. Los desarrolladores pueden calcular el número
de versión de la siguiente manera:
Versión (parte) | Ejemplo |
---|---|
Mayor*10000 | 5*10000 = 50000 |
Menor*100 | 0*100 = 0 |
Parche | 7 = 7 |
MYSQLND_VERSION_ID | 50007 |
Durante el desarrollo, los desarrolladores deben referirse
al número de versión mysqlnd
para pruebas
de compatibilidad y de versión, sabiendo que varias
versiones de mysqlnd
pueden ocurrir durante
un ciclo de vida de la rama de desarrollo de PHP.