Существует не обязательно соответствие 1: 1 между веб-серверами под управлением php и серверами баз данных под управлением MySQL (или другой базы данных). Две вещи, даже если они работают на одной и той же системе, не связаны друг с другом или не знают друг о друге, если только ваш php-код специально не подключается к серверу MySQL, и для веб-приложения нет ничего удивительного в подключении к более чем один сервер MySQL.
Так что ожидать, что скрипт info php знает что-нибудь о сервере MySQL, должен ожидать чего-то не так.
Client API версии 5.5.40
Это означает, что PHP имеет клиентский модуль MySQL, который поставляется с сервером MySQL 5.5.40 и поэтому полностью совместим с любым сервером MySQL, вплоть до версии 5.5. 40, и по большей части также должны работать с более новыми версиями.
MariaDB для большинства целей полностью совместим с MySQL Server и клиентской библиотекой MySQL, используемой php.
Oracle владеет MySQL. MariaDB основан на MySQL и включает в себя усовершенствования производительности, а также некоторые из них, которые были интегрированы с третьим продуктом Percona Server, который также совместим с MySQL. MariaDB и Percona - это, по сути, замены для MySQL. Они выглядят и действуют так же, как и MySQL (с исключениями, не относящимися к среднему пользователю), а php не знает разницы или заботы. Четвертый вариант - Amazon Aurora, также совместимый с MySQL, но некоторые устаревшие возможности удаляются, а другие - в интересах очень высокой производительности. Аврора доступна только как облачная служба; другие могут быть установлены локально.
Но php только показывает вам возможность подключения к MySQL - а не о самом сервере MySQL.
Да, они совместимы. Таким образом, страница phpinfo показывает только доступную поддержку протокола mysql-совместимого сервера. – mario
Ну, спасибо. Я думаю, это должен быть ответ, поэтому я смогу его принять :) –