Как к Общедоступному MySQL замены с MariaDB?

У меня уже есть несколько MySQL DBs, работающих на моем Сервере Ubuntu 14.04, и я хотел бы переместить их максимально гладко к совместимому MariaDB. Я также использую PHPMyAdmin. Существует ли другой способ сделать это, чем экспортировать все данные и затем повторно импортировать все это после установки?

18
задан 2 October 2014 в 19:48

2 ответа

Это оказалось столь же простым как:

sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get install mariadb-server

Это не повредит Ваш phpmyadmin или любое веб-приложение, пока Вы говорите "нет", когда спросили, хотите ли Вы удалить свою базу данных, и Вы используете те же учетные данные, Вы использовали для Вас mysql-DB. Также создайте резервную копию своих данных прежде, чем сделать это.

31
ответ дан 16 November 2019 в 12:46

Ответ Andreas Hartmann является неполным, и он также удаляет PHPMYADMIN и MYSQLI

Так, в дополнение к mariadb-сервер , необходимо установить следующее:

apt-get install mariadb-client libmariadbclient-dev libmariadbd-dev phpmyadmin

Для получения phpMyAdmin, работающего снова над SSL только, необходимо будет реконфигурировать etc/phpmyadmin/apache.conf для включения http => https перезапись.

при выполнении сервера ЛАМПЫ с Постфиксом с Голубятней необходимо будет также сделать следующее:

**** Everything worked except MAIL.  Dovecot not configured properly and can’t send/receive mail.
apt-get install dovecot-mysql       fixed mail receipt but sending is still blocked.
apt-get install libclass-dbi-mysql-perl
apt-get install php-auth
apt-get install php-pear
apt-get install postfix-mysql
**** EVERYTHING WORKING FINE HERE

последние склонные три (3) - добираются, операторы не могли бы быть необходимыми, с тех пор libclass-dbi-mysql-perl мог бы установить их для Вас, в зависимости от того, как обновление Ваш список пакета.

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

Обновление
сервис FTP был удален также (PureFTPD в моем случае) и должен был быть установлен: apt-get install pure-ftpd-common pure-ftpd-mysql

1
ответ дан 16 November 2019 в 12:46

Другие вопросы по тегам:

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