Spec-Zone .ru
спецификации, руководства, описания, API
|
MySQL Proxy является приложением, которое связывается по сети, используя протокол сети MySQL и обеспечивает передачу между одним или более серверами MySQL и одним или более клиентами MySQL. Поскольку MySQL Proxy использует протокол сети MySQL, он может использоваться без модификации с любым совместимым с MySQL клиентом, который использует протокол. Это включает mysql клиент командной строки, любые клиенты, который пользуется клиентскими библиотеками MySQL, и любым соединителем, который поддерживает протокол сети MySQL.
В наиболее базовой конфигурации MySQL Proxy просто вставляет себя между сервером и клиентами, передавая запросы от клиентов к MySQL Server и возвращая ответы от MySQL Server до соответствующего клиента. В более усовершенствованных конфигурациях MySQL Proxy может также контролировать и изменить передачу между клиентом и сервером. Перехват запроса позволяет Вам добавить профилирование, и перехват обменов является scriptable использование языка сценариев Lua.
Прерывая запросы от клиента, прокси может вставить дополнительные запросы в список запросов, отправленных серверу, и удалить дополнительные результаты, когда они возвращаются сервером. Используя эту функциональность можно возвратить следствия исходного запроса клиенту, добавляя информационные операторы к каждому запросу, например, чтобы контролировать их время выполнения или продвижение, и отдельно зарегистрировать результаты.
Прокси позволяет Вам выполнить дополнительный контроль, фильтрацию, или манипулирование запросами, не требуя, чтобы Вы сделали любые модификации клиенту и без клиента, даже являющегося знающим, что это связывается с чем-либо кроме подлинного сервера MySQL.
Эта документация касается MySQL Proxy 0.8.2. И MySQL Proxy содержит сторонний код. Для информации о лицензии о стороннем коде см. Приложение A, Лицензии для Сторонних Компонентов.
MySQL Proxy является в настоящий момент Альфа-версией и не должен использоваться в пределах продуктивных сред.
MySQL Proxy является совместимым с MySQL 5.0 или позже. Тестирование не было выполнено с Версией
4.1. Пожалуйста, обеспечьте обратную связь на своем опыте, используя
Для информации о версии, детализирующей изменения в каждом выпуске MySQL Proxy, см.