Mysql
 sql >> Base de données >  >> RDS >> Mysql

Quelle est la différence entre MySQL Native Driver et MySQL Client Library

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