Panduan Uninstall MySQL di Windows & Linux untuk Pemula

1. Pendahuluan

MySQL adalah sistem basis data yang sangat banyak digunakan, namun terkadang diperlukan untuk meng-uninstall karena reinstall atau perubahan versi. Panduan ini menjelaskan secara detail cara meng-uninstall MySQL secara lengkap di lingkungan Windows dan Linux. Dengan menghapus file sisa dan pengaturan layanan secara menyeluruh, Anda dapat menghindari masalah.

2. Langkah Uninstall MySQL di Lingkungan Windows

2.1 Uninstall melalui Control Panel

  1. Buka Control Panel Pilih ‘Uninstall program’ dari ‘Control Panel’ Windows.
  2. Uninstall program terkait MySQL Pilih semua program terkait seperti ‘MySQL Server’, ‘MySQL Workbench’, ‘MySQL Connector’, dan uninstall.

2.2 Menghapus file sisa

Meskipun program MySQL telah di-uninstall, beberapa file sisa dapat tetap berada di sistem. Hapus file-file ini secara manual.
  1. Hapus folder MySQL di Program Files Cari folder C:Program FilesMySQL dan hapus.
  2. Hapus file terkait MySQL di folder ProgramData Hapus juga C:ProgramDataMySQL yang merupakan folder tersembunyi. Jika tidak terlihat, aktifkan opsi ‘tampilkan file tersembunyi’ di Explorer.

2.3 Menghapus path MySQL dari variabel lingkungan

  1. Periksa variabel lingkungan Buka ‘Variabel Lingkungan’ dari ‘Pengaturan Sistem Lanjutan’.
  2. Hapus path MySQL dari Path Edit ‘Path’ di ‘Variabel Sistem’ dan hapus path terkait MySQL (contoh: C:Program FilesMySQLMySQL Server).

3. Langkah Uninstall MySQL di Lingkungan Linux

3.1 Uninstall Menggunakan Package Manager

Package manager yang digunakan berbeda-beda tergantung distribusi Linux. Gunakan perintah berikut untuk meng-uninstall MySQL.
  • Debian (seperti Ubuntu)
   sudo apt-get remove --purge mysql-server mysql-client mysql-common
   sudo apt-get autoremove
   sudo apt-get autoclean
  • RedHat (seperti CentOS)
   sudo yum remove mysql-server
APT unggul dalam menyelesaikan dependensi dan dapat mengelola paket yang kompleks secara efisien. Di sisi lain, YUM juga mendukung penyelesaian dependensi dan memungkinkan instalasi dari beberapa repositori.

3.2 Menghapus Folder Data dan File Konfigurasi

  1. Menghapus Folder Data Data MySQL disimpan di /var/lib/mysql, jadi folder ini harus dihapus.
   sudo rm -rf /var/lib/mysql
  1. Menghapus File Konfigurasi File konfigurasi MySQL juga akan dihapus.
   sudo rm -rf /etc/mysql /etc/my.cnf

4. Menghapus Layanan MySQL

Jika layanan MySQL tetap ada di sistem, kemungkinan akan terjadi kesalahan saat menginstal ulang. Hapus layanan untuk mengembalikan sistem ke keadaan bersih.

4.1 Menghapus Layanan di Windows

  1. Tampilkan Daftar Layanan services.msc Buka, lalu cari layanan MySQL.
  2. Hentikan dan Hapus Layanan Setelah menghentikan layanan MySQL, hapus layanan dengan perintah berikut.
   sc delete MySQL

4.2 Menghapus Layanan di Linux

  1. Hentikan Layanan
   sudo systemctl stop mysql
  1. Nonaktifkan Layanan
   sudo systemctl disable mysql

5. Hal-hal yang Perlu Diperhatikan Setelah Uninstall

5.1 Pentingnya Cadangan Data

Sebelum meng-uninstall MySQL, sangat penting untuk melakukan pencadangan data. Karena ada kemungkinan data hilang akibat uninstall, pencadangan menjadi wajib. Untuk melakukan pencadangan, gunakan perintah berikut.
mysqldump -u root -p --all-databases > alldatabases.sql

5.2 Hal-hal yang Perlu Diperhatikan Saat Reinstall

Saat menginstal ulang MySQL, jika file konfigurasi atau basis data lama masih tersisa, dapat menimbulkan masalah. Oleh karena itu, penting untuk memastikan semua file terkait telah dihapus setelah uninstall.

6. Ringkasan

Dalam artikel ini, kami menjelaskan secara rinci langkah-langkah meng-uninstall MySQL di lingkungan Windows dan Linux. Secara khusus, penting untuk menghapus file dan layanan yang tersisa agar uninstall benar-benar bersih. Dengan mengikuti prosedur yang tepat, Anda dapat mencegah masalah saat menginstal ulang.