Как установить и запустить несколько версий серверов MySQL на centos? [закрыто]

Я новичок в базе данных MySQL и хотел бы установить и запустить несколько версий сервера MySQL на сервере CentOS.

Я сделал следующее, но безуспешно.

  1. Установлен mysql 5.1.86 с настройками по умолчанию.
  2. Попытка установить другой сервер MySQL версии 5.5.30 с помощью следующих ссылок: http://www.colestock.com/blogs/2008/02/installing-multiple-versions-of -mysql.html http://bobcares.com/blog/?p=91

, однако мне не удалось установить другой сервер MySQL (5.5.30). И сталкивается с множеством следующих проблем:

  1. Второй MySQL (5.5.30) проверяет старые файлы конфигурации сервера MySQL и получает конфликт.
  2. Внезапно мой старый сервер MySQL (5.1.86) остановился автоматически. Не запускалось, пока я полностью не удалил файлы нового сервера и не перезагрузил компьютер.
3
задан 9 May 2013 в 18:19
1 ответ

Вы не можете сделать это с помощью диспетчера пакетов CentOS - как вы обнаружили, он разработан, чтобы защитить вас от вас самих и не дать вам сделать это вещи, которые вам почти наверняка не следует делать в производственной системе.

Решение состоит в том, чтобы скомпилировать и установить MySQL вручную в разные места и настроить каждый экземпляр для прослушивания на другом IP-адресе (или порту).
Если вы амбициозны (или вам нужно сделать это на нескольких машинах), вы можете создать свои собственные пакеты на основе этих установок.

Компиляция и установка программного обеспечения оставлены в качестве упражнения для читателя - вы должны уметь справиться с этим, используя документацию MySQL для соответствующих версий.

0
ответ дан 3 December 2019 в 08:18

Теги

Похожие вопросы