Обновляем Percona Server 5.1 -> 5.5

Как известно, не так давно вышла версия MySQL 5.5, с большим числом нововведений. В частности очень сильно увеличилась производительность. Товарищи из компании Percona, которые разрабатывают свой набор патчей к MySQL под названием Percona Server на той неделе выложили в свои репозитарии percona-server-server-5.5 и percona-server-client-5.5, которые автоматически к сожалению не обновляются…

При обновлении Percona возникает отображаются вот такие сообщения:

Довольно долго пытался разрулить эту проблему, и спасибо, друг Макс помог разобраться с этим вопросом. Итак, вот рецепт:

1. Бэкапим базы!!! Да, не забиваем, а бекапим. Есть шанс, что они удалятся.

2. Обновляем пакеты

2. Удаляем старую Percona и файл конфигурации. Перед этим его нужно также забекапить.

3. Устанавливаем новую

4. Пакеты связанные с mysql тоже удалились, ставим их заново.

4. Делаем симлинки, чтобы php не ругался при запуске. Как выяснилось, дело было именно в них.

Теперь всё должно работать.  Проверяем:

Ссылки

http://mcs.vetvip.org/

MySQL 5.5 Список улучшений

7 Comments

      1. Я мониторю блогосферу 🙂
        Наш build-engineer, к сожалению, не говорит и не читает по-русски.
        Но мы ему поможем если что 🙂

  1. Подскажите при установки изначально 5.5 версии, нормально ли отсутствие файла конфигурации (/etc/mysql/my.cnf), после установки? База работает, СМС встала без проблем.
    И, что делать в такой ситуации?

    1. Да, Alex.
      Это нормально, my.cnf нет ни в одном пакете перконы. Всё работает с настройками по дефолту, если надо поменять что-то или подтюнить – создавайте.

      1. “Некоторые функции, доступные в MyISAM не доступны в Innodb. Например, полнотекстовый поиск и RTREE индексы.” А эта информация про полнотекстовый поиск до сих пор актуальна?

        1. Андрей подскажите, что целесообразно изменить в дефолтовых настройках для перконы?

Leave a Comment