Как установить и запустить несколько версий MySQL Server на centos?
Я новичок в базе данных MySQL, и я хотел бы установить и запустить несколько версий сервера MySQL на сервере CentOS.
Я сделал следующие вещи, но не повезло.
- Установлен mysql 5.1.86 с настройками по умолчанию.
- Попытка установить другой сервер 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). И сталкивается с множеством вопросов следующим образом:
- Второй MySQL (5.5.30) проверяет старые файлы конфигурации сервера MySQL и получает конфликт.
- Внезапно мой старый сервер MySQL (5.1.86) остановился автоматически. Не запускался, пока я полностью не удалил файлы нового сервера и не перезагрузил компьютер.
1 ответ
Вы не можете сделать это с помощью менеджера пакетов CentOS - поскольку вы обнаружили, что он предназначен для защиты вас от вас и от действий, которые вы почти наверняка не должны делать в производственной системе.
Решение состоит в том, чтобы скомпилировать и установить MySQL вручную, в разные места, и настроить каждый экземпляр для прослушивания другого IP-адреса (или порта).
Если вы чувствуете амбициозность (или вам нужно сделать это на нескольких машинах), вы можете свернуть свои собственные пакеты на основе этих установок.
Компиляция и установка программного обеспечения оставлены для читателя в качестве упражнения - вы должны справиться с этим, используя документацию MySQL для соответствующих версий.