MySQLi ya no se compila con libmysql
Descripción
En el pasado, PHP ha soportado 2 bibliotecas para conectar bases de datos MySQL: mysqlnd y libmysql. Desde PHP 5.4, mysqlnd ha sido la biblioteca predeterminada. Sin embargo, ha sido posible compilar MySQLi a través de extensiones.
A partir de PHP 8.2, compilar con una extensión MySQLi con libmysql no será soportado. Intentar hacerlo resultará en un error de configuración:
./configure –with-mysqli=FOO
Linking mysqli against external library is no longer supported
Esto probablemente no causará ningún error significativo para los desarrolladores. Sin embargo, las dos funciones más grandes soportadas por libmysql que no están disponibles con mysqlnd son soportadas para reconexión automática y autenticación a través de LDAP y SASL.