Il n'y a pas de grande différence dans le niveau de langage PHP.
- libmysqlclient distribué par MySQL, mysqlnd distribué par PHP.
- libmysqlclient fait partie de MySQL, vous devez installer la bibliothèque MySQL.
- Leur licence est différente.
- mysqlnd prend en charge de nombreux plugins (mysqlnd_ms &mysqlnd_qc &...).
- Parce que mysqlnd fait partie de PHP, sa mémoire peut être limitée par la configuration de PHP.
- mysqlnd est la valeur par défaut après 5.4
http://php.net/manual/en/mysqlinfo.library.choosing .php