Я установил MySQL 5.6.17, используя двоичный файл *.tar.gz
. Мне нужно удалить MySQL из моей системы Ubuntu. Я попытался выполнить следующие команды:
1) sudo apt-get remove --purge mysql-server mysql-client mysql-common
2) sudo apt-get autoremove
3) sudo apt-get autoclean
4) sudo deluser mysql
5) sudo rm -rf /var/lib/mysql
Когда я выполняю первую команду, кажется, ничего не происходит. Вот результат:
1)
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package mysql-client is not installed, so not removed
Package mysql-common is not installed, so not removed
Package mysql-server is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2)
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3)
Reading package lists... Done
Building dependency tree
Reading state information... Done
4)
Removing user `mysql' ...
Warning: group `mysql' has no more members.
userdel: user mysql is currently logged in
/usr/sbin/deluser: `/usr/sbin/userdel mysql' returned error code 8. Exiting.
5)
Executes. The directory is removed.
Я не совсем понимаю, почему он говорит, что Package mysql-server
не установлен, поэтому не удален. Я пробовал другие имена, такие как mysql-server-5.6
, mysql-server-5.6.17
, но, похоже, ничего не работает. Может кто-нибудь, пожалуйста, помогите мне с этим?
Я буду очень признателен.
Спасибо.
Я понимаю, что Вы вручную установили MySQL, не используя склонный. Любая программа, которую Вы устанавливаете вручную, не регистрируется способным, настолько склонный не может удалить его.
можно препятствовать тому, чтобы MySQL запустился путем остановки MySQL и затем удаления init сценария.
sudo update-rc.d -f mysql.server remove
Замена mysql.server
под названием init сценарий MySQL.
MySQL Now останавливается, можно удалить пользователя:
sudo deluser mysql
единственная оставленная вещь файлы MySQL. Если Вы хотите оставить свободное место, можно удалить их.