Không có sự khác biệt lớn về cấp độ ngôn ngữ PHP.
- libmysqlclient do MySQL phân phối, mysqlnd do PHP phân phối.
- libmysqlclient là một phần của MySQL, bạn cần cài đặt thư viện MySQL.
- Giấy phép của họ khác nhau.
- mysqlnd hỗ trợ rất nhiều plugin (mysqlnd_ms &mysqlnd_qc &...).
- Vì mysqlnd là một phần của PHP nên bộ nhớ của nó có thể bị giới hạn bởi cấu hình PHP.
- mysqlnd là mặc định sau 5.4
http://php.net/manual/en/mysqlinfo.library.choosing .php