Короче говоря: только что установил Ubuntu 12.04 (на основе Debian), nginx, php-fpm и mysql. Теперь мне нужен драйвер MySQL для PHP, но какой выбрать?
Что лучше php-mysqlnd или php-mysql?
php-mysqlnd лучший выбор. Это прямая замена php-mysql расширение. Вот вы можете найти больше информации об этом.
Выдержка из указанной выше ссылки:
Библиотека mysqlnd сильно оптимизирована и тесно интегрирована с PHP. Клиентская библиотека MySQL не может предложить ту же оптимизацию, потому что это клиентская библиотека общего назначения.
Библиотека mysqlnd использует внутреннюю инфраструктуру C PHP для бесшовной интеграции в PHP. Кроме того, он использует управление памятью PHP, потоки PHP (абстракция ввода-вывода) и процедуры обработки строк PHP. Использование управления памятью PHP с помощью mysqlnd позволяет, например, экономить память за счет использования переменных только для чтения (копирование при записи) и заставляет mysqlnd применяться к ограничениям памяти PHP. Дополнительные преимущества включают: