Как удалить или полностью удалить MySQL из Ubuntu 20.04 LTS

12 set 2022 2 min di lettura
Как удалить или полностью удалить MySQL из Ubuntu 20.04 LTS
Indice dei contenuti

Введение

MySQL — это система управления реляционными базами данных (RDBMS) с открытым исходным кодом. Реляционная база данных организует данные в одну или несколько таблиц данных, где типы данных могут быть связаны друг с другом; эти отношения помогают структурировать данные. SQL — это язык, используемый программистами для создания, изменения и извлечения данных из реляционной базы данных, а также для управления доступом пользователей к базе данных. В дополнение к реляционным базам данных и базам данных SQL, РСУБД, такие как MySQL, работают с операционной системой для внедрения реляционной базы данных в систему хранения компьютера, управления пользователями, предоставления доступа к сети и облегчения проверки целостности базы данных и создания резервных копий.

В этом руководстве мы увидим, как полностью удалить MySQL из Ubuntu 20.04 LTS Focal Fossa.

Если вы хотите удалить MySQL на удаленном сервере, продолжайте читать, в противном случае пропустите первый абзац «Подключение к серверу» и читайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

Если вы не используете пользователя root, вы можете войти под другим именем пользователя с помощью той же команды, а затем изменить root на свое имя пользователя:

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Остановить службу MySQL

Перед удалением MySQL вам необходимо остановить службу MySQL с помощью systemctl, затем введите следующую команду:

sudo systemctl stop mysql

Чтобы проверить статус MySQL, введите следующую команду:

sudo systemctl status mysql

Вы должны увидеть выходное сообщение, подобное следующему, со статусом «неактивно»:

● mysql.service - MySQL Community Server
 Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
 Active: inactive (dead) since Thu 2020-07-09 13:21:41 CEST; 6s ago
 Process: 343371 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
 Process: 343393 ExecStart=/usr/sbin/mysqld (code=exited, status=0/SUCCESS)
 Main PID: 343393 (code=exited, status=0/SUCCESS)
 Status: "Server shutdown complete"....

Теперь вы можете приступить к удалению и удалению MySQL.

Удалить и удалить MySQL

После остановки службы MySQL вы можете удалить MySQL и все ее файлы конфигурации.

ВНИМАНИЕ:Следующие шаги приведут к удалению ваших данных. (первая команда должна быть запущена для выполнения резервного копирования)

Создайте резервную копию MySQL с помощью следующей команды:

sudo tar -zcvf ~/msql_backup.tar.gz /etc/mysql /var/lib/mysql
Мы рекомендуем проверить состояние резервного копирования файлов конфигурации базы данных, прежде чем переходить к следующим командам.

Удалите MySQL из системы с помощью следующих команд:

sudo apt-get purge mysql*
sudo rm -rfv /etc/mysql /var/lib/mysql
sudo apt autoremove
sudo apt autoclean

На этом деинсталляция и удаление MySQL завершены.

Установить MySQL

Если вам нужно переустановить MySQL, после выполнения предыдущих шагов, если у вас возникли проблемы с установкой из-за сломанных пакетов или отсутствующих зависимостей, дайте следующие команды:

sudo apt update
sudo apt install mysql-server mysql-client --fix-broken --fix-missing

Вывод

В этом руководстве мы увидели, как полностью удалить MySQL и файлы конфигурации в Ubuntu 20.04 LTS Focal Fossa. Затем мы переустановили MySQL, исправив проблемы с поврежденными пакетами и отсутствующими зависимостями.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.