Cara Menghapus MySQL Secara Lengkap di Windows dan Linux (Panduan Langkah demi Langkah)

1. Pendahuluan

MySQL adalah sistem basis data yang banyak digunakan, tetapi ada kasus di mana Anda mungkin perlu menghapus instalasinya, seperti saat menginstal ulang atau mengganti versi. Panduan ini menjelaskan secara detail cara menghapus instalasi MySQL secara lengkap di lingkungan Windows dan Linux. Dengan menghapus file sisa dan konfigurasi layanan secara tepat, Anda dapat menghindari potensi masalah saat menginstal ulang.

2. Langkah-langkah Menghapus MySQL di Windows

2.1 Menghapus dari Panel Kontrol

  1. Buka Panel Kontrol Dari “Control Panel” Windows, pilih “Uninstall a program.”
  2. Hapus program terkait MySQL Pilih dan hapus semua program terkait seperti “MySQL Server,” “MySQL Workbench,” dan “MySQL Connector.”

2.2 Menghapus File Sisa

Meskipun setelah menghapus program MySQL, beberapa file sisa mungkin masih tetap ada di sistem Anda. Pastikan untuk menghapus file-file ini secara manual.

  1. Hapus folder MySQL di Program Files Temukan dan hapus folder C:\Program Files\MySQL.
  2. Hapus file terkait MySQL di folder ProgramData Juga hapus folder tersembunyi C:\ProgramData\MySQL. Jika tidak terlihat, aktifkan opsi “Show hidden files” di File Explorer.

2.3 Menghapus Path MySQL dari Variabel Lingkungan

  1. Periksa Variabel Lingkungan Buka “Environment Variables” dari “Advanced system settings.”
  2. Hapus path MySQL dari Path Edit “Path” di bawah “System variables” dan hapus path yang terkait MySQL (misalnya, C:\Program Files\MySQL\MySQL Server).

3. Langkah-langkah Menghapus MySQL di Linux

3.1 Menghapus Menggunakan Manajer Paket

Manajer paket yang digunakan tergantung pada distribusi Linux Anda. Gunakan perintah berikut untuk menghapus MySQL.

  • Berbasis Debian (Ubuntu, dll.)
    sudo apt-get remove --purge mysql-server mysql-client mysql-common
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • Berbasis RedHat (CentOS, dll.)
    sudo yum remove mysql-server
    

APT unggul dalam menyelesaikan dependensi dan mengelola paket kompleks secara efisien. YUM juga mendukung resolusi dependensi dan memungkinkan instalasi dari banyak repositori.

3.2 Menghapus Folder Data dan File Konfigurasi

  1. Hapus folder data Karena data MySQL disimpan di /var/lib/mysql, hapus folder ini.
    sudo rm -rf /var/lib/mysql
    
  1. Hapus file konfigurasi Juga hapus file konfigurasi MySQL.
    sudo rm -rf /etc/mysql /etc/my.cnf
    

4. Menghapus Layanan MySQL

Jika layanan MySQL masih ada di sistem, kesalahan dapat terjadi saat menginstal ulang. Hapus layanan tersebut agar sistem kembali bersih.

4.1 Menghapus Layanan di Windows

  1. Tampilkan daftar layanan Buka services.msc dan temukan layanan MySQL.
  2. Hentikan dan hapus layanan Setelah menghentikan layanan MySQL, hapus 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. Catatan Penting Setelah Penghapusan

5.1 Pentingnya Cadangan Data

Sebelum menghapus MySQL, sangat penting untuk mencadangkan data Anda. Karena proses penghapusan dapat menyebabkan kehilangan data, membuat cadangan sangat diperlukan. Gunakan perintah berikut untuk mencadangkan semua basis data.

mysqldump -u root -p --all-databases > alldatabases.sql

5.2 Hal yang Perlu Dipertimbangkan Saat Menginstal Ulang

Saat menginstal ulang MySQL, masalah dapat muncul jika file konfigurasi atau basis data sebelumnya masih ada. Oleh karena itu, penting untuk memastikan semua file terkait telah dihapus sepenuhnya setelah penghapusan.

6. Kesimpulan

Dalam artikel ini, kami menjelaskan secara detail langkah‑langkah untuk menghapus instalasi MySQL di lingkungan Windows dan Linux. Khususnya, menghapus file dan layanan yang tersisa sangat penting untuk uninstallasi yang lengkap. Dengan mengikuti prosedur yang tepat, Anda dapat mencegah masalah saat menginstal ulang.