Назад | Перейти на главную страницу

Как обновить информацию о версии MySQL?

Я использую Zend Server на своем локальном компьютере, недавно я заметил несовместимость некоторых приложений с версией MySQL.

При звонке mysql_get_client_info() он вернется mysqlnd 5.0.7-dev - 091210 - $Revision: 300533 $ что является немного неправильным форматом версии MySQL, по этой причине version_compare() не сможет его разобрать.

Я решил обновить свою серверную среду, во время обновления была загружена и установлена ​​последняя версия MySQL (5.1.36). Все было установлено правильно и подтверждено в журнале установки. Однако php по-прежнему распознает его как mysqlnd 5.0.7-dev - 091210 - $Revision: 300533 $

Можно ли обновить версию MySQL без чистой установки Zend Server?

mysql_get_client_info () получает информацию о клиенте MySQL, mysql_get_server_info () получает информацию о сервере MySQL. Вы устанавливаете новый сервер MySQL, и mysql_get_server_info () должен измениться. Чтобы изменить mysql_get_client_info, обновите Zend Server или MySQL PHP-модули.