Задать вопрос

Как полностью удалить MariaDB и заменить на MySQL?

Сап, парни.
Дело такое, стоит MariaDB на Debian 7.
Но так как она не особо совместима с некоторыми пакетами, появилась необходимость перейти на MySQL.
Вот только вопрос: Как это сделать?
В разных позах пытался, но так и не добился нужного результата.
В общем, хелп.
  • Вопрос задан
  • 44114 просмотров
Подписаться 9 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 3
полное удаление mariaDB UBUNTU
(для Debian пути и команды могут отличаться)
sudo apt-get --purge remove mariadb*
sudo apt-get autoremove
sudo apt-get autoclean

если возникают ошибки при удалении -
заходим в папку /var/lib/dpkg/info
и удаляем там всё что начинается на mariadb и на mysql
повторяем предыдущие три команды

после желательно
sudo apt-get --purge remove mysql*
sudo apt-get autoremove
sudo apt-get autoclean

убедившись что в /var/lib/dpkg/info ничего не осталось -
удаляем папку /etc/mysql
удаляем папку /var/lib/mysql ВНИМАНИЕ здесь хранятся все ваши базы так что если нужно их оставить - переименуйте папку и после установки mysql скопируйте в новую - ТОЛЬКО те которые вы создавали самостоятельно (без системных)

теперь не забудьте почистить источник репозитория mariaDB который вы добавляли при её установке,
здесь nano /etc/apt/sources.list
иначе при попытке установить чистый мускуль увидете как ставятся пакеты от марии, и придётся начинать удаление сначала по тому что получите ошибку при установке. :(

перед установкой MySql выполните
sudo apt-get update
sudo apt-get upgrade

потом как обычно sudo apt-get install mysql-server
при этом установка может не спросить пароль для root, а подхватит существующий
проверить установку можно командой
service mysql status
далее
sudo apt-get install phpmyadmin (если нужно)

Удачи!
Ответ написан
SLIDERWEB
@SLIDERWEB
ИТ-Куроводитель
apt-get remove / purge не подходят?
Я не извращененц, но опишите позы, пожалуйста. Может вы к ней, просто, не стой стороны зашли?
Ответ написан
@bondbig
А с чем несовместима?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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