Spec-Zone .ru
спецификации, руководства, описания, API

22.9.8. Пользовательский плагин обработчика Mysqlnd (mysqlnd_uh)

22.9.8.1. Соображения безопасности
22.9.8.2. Примечание документации
22.9.8.3. На имени
22.9.8.4. Быстрый запуск и Примеры
22.9.8.5. Установка/Конфигурирование
22.9.8.6. Предопределенные Константы
22.9.8.7. MysqlndUhConnection class (MysqlndUhConnection)
22.9.8.8. MysqlndUhPreparedStatement class (MysqlndUhPreparedStatement)
22.9.8.9. Функции Mysqlnd_uh
22.9.8.10. История изменений

Copyright 1997-2012 PHP Documentation Group.

mysqlnd пользовательский плагин обработчика (mysqlnd_uh) позволяет пользователям устанавливать рычаги для большинства внутренних вызовов MySQL собственный драйвер для PHP (mysqlnd). Mysqlnd и его плагины, включая PECL/mysqlnd_uh, работают на уровне ниже расширений MySQL PHP. mysqlnd плагин можно рассмотреть как прокси между расширениями MySQL PHP и сервером MySQL как часть исполнимой программы PHP на стороне клиента. Поскольку плагины работают на их собственном уровне ниже расширений MySQL PHP, они могут контролировать и изменить действия приложения, не требуя изменений приложения. Если расширения MySQL PHP (mysqli, mysql, PDO_MYSQL) компилируются в использование mysqlnd это может использоваться для:

MySQL собственный драйвер для PHP (mysqlnd) обладает внутренним плагином C API. C плагины, такие как mysqlnd пользовательский плагин обработчика, может расширить функциональность mysqlnd. PECL/mysqlnd_uh делает части внутреннего плагина C API доступный пользователю PHP для разработки плагинов с PHP.

Состояние

mysqlnd пользовательский плагин обработчика находится в альфа-состоянии. Проявите соответствующую заботу перед использованием этого в продуктивных средах.