Для ряда наших веб-сайтов мы используем Ubuntu LTS 10.04 с MySQL 5.1. Мы планируем объединить базы данных SQL на одном сервере и тестировали Percona 5.5 для этой цели.
Клиенты MySQL (PHP5-MySQL) используют libmysqlclient16 (5.1.41-3ubuntu12.10), безопасно ли для нас использовать эту версию с Percona server 5.5?
При желании я могу использовать репозиторий Percona apt на наших веб-серверах и обновить libmysqlclient16 до версии Percona (5.1.62-rel13.3-435.lucid).
В общем, вы должны быть в безопасности, если клиент не показывает предупреждение или ошибку. Я использовал один и тот же клиент на разных серверах без проблем. В этой статье mysql также говорится, что клиент и сервер не обязательно должны совпадать по версиям, несмотря на то, что разница иногда может вызывать проблемы.
http://dev.mysql.com/doc/refman/5.0/en/old-client.html
Связанная проблема: обычно вы также можете реплицировать с сервера на более новую версию сервера, но функции ограничены более старой версией. У клиента должно быть еще меньше проблем, потому что команды интерпретируются и выполняются сервером.