Cara menghapus database mysql dari ubuntu

Manajemen paket di Ubuntu membuatnya cukup mudah untuk menginstal, memutakhirkan, atau menghapus aplikasi dari sistem. Tetapi beberapa perangkat lunak berisi banyak folder konfigurasi dan memerlukan sedikit kerja

Salah satu perangkat lunak yang sering digunakan di Ubuntu adalah MySQL Server. Kami tidak dapat menggunakan proses biasa apt purge untuk sepenuhnya menghapus server MySQL dari sistem. Kami perlu mengikuti langkah-langkah tertentu untuk memastikan bahwa kami sepenuhnya menghapus MySQL dan semua komponennya dari sistem Ubuntu

Catatan. Pastikan Anda mencadangkan semua database Server MySQL Anda sebelum melanjutkan lebih jauh. Setelah menjalankan proses ini semua file dan folder yang terkait dengan MySQL Server akan dihapus jadi jika Anda ingin menyimpan database Anda, Anda perlu membuat cadangan terlebih dahulu

Untuk sepenuhnya menghapus MySQL Server dan semua dependensinya dari sistem Anda, ikuti langkah-langkah yang diberikan di bawah ini secara berurutan

Daftar isi

Tutup Server MySQL

Hal pertama yang perlu kita lakukan adalah memeriksa apakah Server MySQL berjalan di sistem kita atau tidak. Karena jika kita mencoba meng-uninstall-nya padahal sudah berjalan proses uninstal bisa saja mengakibatkan error

Untuk memeriksa status server MySQL di mesin Anda, jalankan perintah berikut

sudo systemctl status mysql

Jika output menunjukkan bahwa MySQL Server sedang berjalan di sistem, kita harus menutupnya sebelum melanjutkan. Jalankan perintah berikut untuk menghentikan proses

sudo systemctl stop mysql
_

Anda dapat menjalankan perintah systemctl status

sudo systemctl stop mysql
0 untuk memeriksa apakah layanan telah dihentikan. Setelah memastikan bahwa aplikasi tidak berjalan, kami dapat melanjutkan dengan menghapus Server MySQL tanpa kesalahan. Kami juga dapat menghapus semua dependensi yang diinstal saat menyiapkan server

Hapus Server MySQL

Langkah selanjutnya dalam proses uninstall adalah menghapus paket MySQL Server. Semua paket Server MySQL di Ubuntu dimulai dengan

sudo systemctl stop mysql
1 sehingga kita dapat membersihkan semuanya menggunakan perintah
sudo systemctl stop mysql
2

Jalankan perintah di bawah ini untuk menghapus paket MySQL dari sistem Anda

sudo apt purge mysql-server*

ATAU

Anda dapat menjalankan perintah ini untuk memastikan bahwa jenis MySQL apa pun yang terinstal di sistem Anda, akan dihapus

sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
_

Kita bisa saja menggunakan perintah

sudo systemctl stop mysql
3 untuk menghapus paket MySQL tetapi masalah dengan menggunakan perintah
sudo systemctl stop mysql
3 adalah perintah tersebut hanya menghapus/menghapus binari program sedangkan perintah
sudo systemctl stop mysql
5 juga menghapus file konfigurasi untuk program tersebut

Hapus Database MySQL dan File Log

Meskipun kita telah menghapus binari program dan file konfigurasi menggunakan perintah

sudo systemctl stop mysql
5, masih ada beberapa database, kunci keamanan, dan file konfigurasi yang perlu dihapus secara terpisah

File konfigurasi yang perlu kita hapus disimpan di

sudo systemctl stop mysql
7. Kunci keamanan yang perlu kami hapus ada di
sudo systemctl stop mysql
8

Kami perlu memastikan bahwa kami menghapus file-file ini sepenuhnya atau mereka akan diam di sistem Anda dan menyebabkan masalah saat Anda mencoba menginstal ulang MySQL Server di mesin Anda

Jalankan perintah di bawah ini untuk memeriksa apakah ada file di direktori di atas

ls /etc/mysql
sudo ls /var/lib/mysql

Untuk menghapus file konfigurasi, kunci keamanan, dan file database, jalankan perintah di bawah ini

sudo rm -r /etc/mysql /var/lib/mysql

Catatan. Kami menyarankan untuk mengganti nama direktori ini alih-alih menghapusnya karena data di dalamnya dapat digunakan di masa mendatang jika Anda ingin memulihkan data

Jika Anda juga mengaktifkan logging untuk MySQL Server, kami juga perlu menghapus file log. Jalankan perintah berikut untuk menghapus semua file log yang dibuat oleh MySQL Server

sudo rm -r /var/log/mysql

Hapus Ketergantungan

Saat kami menginstal MySQL Server, manajer paket menginstal beberapa paket dependensi lain yang diperlukan untuk mendukung server. Tetapi karena kami telah menghapus paket utama i. e. MySQL Server, dependensi ini tidak lagi diperlukan dan harus dihapus

Karena paket induknya telah dihapus dan paket-paket ini tidak lagi digunakan, dependensi seperti ini juga dikenal sebagai Paket Yatim Piatu

Untuk menghapus semua dependensi tersebut, jalankan perintah

sudo systemctl stop mysql
9 berikut

sudo apt autoremove

Satu hal yang perlu diingat di sini adalah bahwa perintah

sudo apt purge mysql-server*
_0 menghapus semua paket yatim piatu yang ada di sistem. Jadi itu tidak hanya akan menghapus dependensi yang tersisa dari MySQL Server tetapi paket yatim piatu lainnya juga akan dihapus dengan menjalankan perintah di atas

Kita juga dapat menggunakan perintah

sudo apt purge mysql-server*
_1 untuk menghapus dependensi sisa ini

Kesimpulan

Dalam tutorial ini kita belajar cara menghapus/uninstall sepenuhnya MySQL Server dan semua komponen terkaitnya dari Ubuntu

Operasi yang terkait dengan database harus dilakukan dengan sangat hati-hati untuk menghindari kehilangan data. Membuat cadangan database Anda adalah praktik industri dan dapat menyelamatkan Anda atau organisasi Anda dari kehilangan data besar

Bagaimana cara menghapus database MySQL?

Hapus Database MySQL .
Di bawah bagian Database, pilih database MySQL
Arahkan ke bagian Database Saat Ini
Klik tautan Hapus Database di sebelah database yang ingin Anda hapus

Bagaimana cara menghapus mysql dari Ubuntu dan menginstal ulang?

Tampilkan aktivitas pada postingan ini. .
Pertama, hapus mysql-server yang sudah terinstal menggunakan-- sudo apt-get remove --purge mysql-server mysql-client mysql-common
Kemudian bersihkan semua file sudo apt-get autoremove
Kemudian instal mysql-server -- sudo apt-get install -f mysql-server
Mulai server mysql-- sudo systemctl mulai mysql

Bagaimana cara menghapus mysql sepenuhnya dari sistem saya?

Untuk meng-uninstall MySQL pada Windows, pastikan bahwa Anda terlebih dahulu menghentikan server yang sedang berjalan. Setelah server dihentikan, Anda dapat menghapus instalan MySQL melalui "Panel Kontrol" Windows. Buka "Program dan Fitur" dan pilih "MySQL" => "Uninstall" .

Bagaimana cara menghapus pengguna mysql Ubuntu?

Cara Menghapus Pengguna MySQL di Linux melalui Baris Perintah .
Langkah 1. Akses Server MySQL
Langkah 2. Lihat Daftar Pengguna MySQL
Langkah 3. Hapus Pengguna MySQL