Как обновить MySQL с версии 5.5 на 5.6

Создана:

2016-11-16 13:14:34 UTC

Изменена:

2017-08-16 19:19:44 UTC

140

Помогла ли вам статья?


Есть вопросы?

Отправить запрос

Как обновить MySQL с версии 5.5 на 5.6

Applicable to:

  • Plesk for Linux

Вопрос

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

Ответ

Это исключительно административная задача. Обратитесь к системному администратору.

Примечание. Обновление можно произвести с помощью приведенных ниже инструкций, принимая на себя весь риск:

Для Ubuntu 12.0.8 и 14.04, Debian 7:

Ubuntu 14.04 поставляется с MySQL 5.5 по умолчанию.

  1. Создайте полную резервную копию сервера и снимок памяти сервера.

  2. Создайте резервную копию /etc/mysql/my.cnf :

    # cp /etc/mysql/my.cnf{,_original}
  3. Добавьте репозиторий MySQL APT:

    • Перейдите на страницу для скачивания репозитория MySQL APT http://dev.mysql.com/downloads/repo/apt/ .

    • Выберите и скачайте пакет выпуска для своей платформы:

      # wget http://dev.mysql.com/get/mysql-apt-config_0.6.0-1_all.deb
    • Установите скачанный пакет выпуска:

      # dpkg -i mysql-apt-config_0.6.0-1_all.deb

      Во время установки пакета вам будет предложено выбрать версии сервера MySQL и других компонентов, которые вы захотите установить. Если вы не уверены в выборе, оставьте выбранные по умолчанию версии. Вы также можете выбрать none (нет) , если не желаете устанавливать тот или иной компонент. После того, как выбор будет сделан для всех

    • Обновите информацию пакета из репозитория MySQL APT:

      # apt-get update
  4. Обновите MySQL:

        # apt-get install mysql-server

    Выберите Agree (Согласен) , когда вам будет предложено обновить /etc/mysql/my.cnf

  5. В Plesk перейдите на страницу Инструменты и настройки > Серверные компоненты и нажмите Обновить

Дополнительную информацию смотрите в документации MySQL http://dev.mysql.com/

Для CentOS 6:

  1. Остановите службу MySQL:

    # service mysqld stop
  2. Создайте резервные копии баз данных MySQL:

    # mkdir /var/lib/mysqlcopy
    # cp -aR /var/lib/mysql/* /var/lib/mysqlcopy
  3. Отключите репозиторий Atomic, если он включен:

    # vi atomic.repo
    enabled = 0
  4. Установите репозиторий MySQL-community:

    # yum install http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm
  5. Отключите обновление на версию MySQL 5.7, включите обновление на версию MySQL 5.6:

    # vi /etc/yum.repos.d/mysql-community.repo
    [mysql56-community]
    enabled=1
    [mysql57-community]
    enabled=0
  6. Установите пакеты MySQL:

    # yum install mysql
  7. Запустите службу MySQL:

    # service mysqld start
  8. Обновите базы данных MySQL:

    # mysql_upgrade -uadmin -p`cat /etc/psa/.psa.shadow`
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 140 из 342
Еще есть вопросы? Отправить запрос
Войдите в службу, чтобы оставить комментарий.