Я попробовал много способов установить mysql-сервер. Я сначала попытался установить, выполнив
sudo apt-get install mysql-client-5.5 mysql-server mysql-server-core-5.5
Мне был задан пароль root, и я это сделал. Но установка не была завершена, некоторые неудовлетворенные зависимости подошли. Очень похоже на этот вопрос. Затем я попробовал разные комбинации, и проблема с неудовлетворенной зависимостью исчезла, но я начал получать этот
Preparing to unpack .../mysql-server_5.5.43-0ubuntu0.14.04.1_all.deb
Unpacking mysql-server (5.5.43-0ubuntu0.14.04.1) ...
Errors were encountered while processing:
/var/cache/apt/archives/mysql-server-5.5_5.5.43-
0ubuntu0.14.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
. Я уже пытался удалить и очистить зависимости с помощью различных методов, подобных этому вопросу . Я также попытался сделать это через Aptitude и снова попытался установить mysql-сервер, но без успеха. Пожалуйста, помогите мне!
dpkg --get-selections | grep "mysql" (Он перечисляет все установленные mysql в вашей системе)
Если все еще установлен mysql В вашей системе сначала удалите его, используя следующие команды.
sudo apt-get --purge remove mysql
sudo apt-get autoremove mysql
sudo apt-get autoclean mysql
проверьте /etc/mysql/my.cnf и / var / lib / mysql. Если эти файлы все еще существуют, удалите их, используя
sudo rm -rf /etc/mysql/
sudo rm -rf /var/lib/mysql/
. Выше две команды полностью удаляют ваш каталог данных MySQL и файл конфигурации. Обязательно перед удалением.
После обновления вашей системы:
sudo apt-get update
После обновления установите сервер MySQL
sudo apt-get install mysql-client mysql-server