Bagaimana cara menghapus dan menginstal mysql?

Saat menggunakan Cloud 66 untuk men-deploy ke server Anda sendiri, Anda mungkin mengalami masalah dengan penginstalan MySQL yang ada di server Anda

Seiring dengan persyaratan sistem operasi umum kami agar penerapan ke server Anda berfungsi, kami juga menyarankan Anda menghapus semua file terkait MySQL dari server Anda sebelum menerapkan

Jangan dijalankan di server produksi

Perintah-perintah ini hanya dimaksudkan untuk menyiapkan server baru yang berdiri sendiri untuk penyediaan awal. Mereka TIDAK boleh dijalankan di server yang dibagikan dengan aplikasi Anda atau yang sedang digunakan dalam produksi

Pelajari bagaimana Anda dapat menghentikan atau memulai atau menghapus instalan server MySQL Anda - dan bagaimana Anda dapat mengatur ulang kata sandi pengguna root. Untuk macOS & Windows

Dibuat oleh Maximilian Schwarzmüller

17 November 2021

Sebagai pengembang, saat bekerja dengan MySQL, Anda biasanya fokus pada perintah dan kueri basis data seperti

mysqladmin -u root -p shutdown
1,
mysqladmin -u root -p shutdown
2 dll

Anda dapat mempelajari semua tentang MySQL, Postgresql, dan SQL secara umum dalam kursus SQL - Panduan Praktis kami

Tidak diperlukan pengetahuan SQL sebelumnya dan Anda akan mempelajari semua tentang dasar-dasar, konsep inti, dan juga menjelajahi banyak konsep lanjutan

Tetapi beberapa pengetahuan administrasi basis data dasar juga berguna dari waktu ke waktu

Artikel ini menjelaskan cara melakukan beberapa tugas umum yang paling penting

  • Menghentikan server yang sedang berjalan. . .
  • Memulai server. . .
  • Menghapus instalan MySQL. . .
  • Mengatur ulang kata sandi pengguna root.
  • Beralih ke aliran kata sandi lama.
Menghentikan server yang sedang berjalan (Windows)

Jika Anda memulai server MySQL sebagai layanan, Anda dapat memulai dan menghentikannya melalui alat layanan Windows. Anda menemukan detail lebih lanjut di sini

Server MySQL yang sedang berjalan dapat dihentikan melalui perintah

mysqladmin -u root -p shutdown
3 yang diinstal pada sistem Anda secara otomatis. Anda dapat menemukan ini dapat dieksekusi di direktori instalasi Anda di dalam folder
mysqladmin -u root -p shutdown
4 - misalnya
mysqladmin -u root -p shutdown
5

Secara opsional, Anda dapat menambahkan jalur ke direktori

mysqladmin -u root -p shutdown
4 ini ke variabel lingkungan jalur Windows Anda (lihat tutorial ini), sehingga Anda dapat mengakses alat di dalam folder
mysqladmin -u root -p shutdown
4 ini dari mana saja di sistem Anda

Jika Anda belum menambahkan jalur

mysqladmin -u root -p shutdown
4 ke variabel lingkungan Anda, Anda harus menavigasi ke folder
mysqladmin -u root -p shutdown
4 melalui prompt perintah sistem Anda

Misalnya, ini adalah cara Anda menavigasi ke jalur instalasi yang disebutkan di atas

cd "\Program Files\MySQL\MySQL Server 8.0\bin"
_

Setelah Anda menavigasi ke jalur itu, Anda dapat menjalankan perintah

mysqladmin -u root -p shutdown
3 yang terletak di sana. Hentikan server yang sedang berjalan dengan mengeksekusi

mysqladmin -u root -p shutdown

Ini akan meminta kata sandi Anda dan mematikan server yang sedang berjalan setelah Anda memasukkannya

Anda kemudian dapat juga jika Anda mau

Menghentikan server yang sedang berjalan (macOS)

Jika Anda menginstal MySQL melalui penginstal resmi, Anda harus memiliki entri baru di "System Preferences" (di bagian paling bawah halaman ikhtisar). Jika Anda menyelami opsi "MySQL" di sana, Anda dapat memulai dan menghentikan server MySQL melalui GUI ini

Selain itu, Anda juga dapat menghentikan server MySQL melalui terminal macOS

sudo /usr/local/mysql/support-files/mysql.server stop
Menghentikan server yang sedang berjalan (Linux)

Untuk menghentikan server MySQL yang sedang berjalan di Linux, Anda dapat menjalankan perintah berikut

/etc/init.d/mysqld stop 

Alternatifnya, Anda juga dapat menghentikan layanan server latar belakang yang sedang berjalan dengan menjalankan

service mysqld stop 

Itu saja. Anda bisa setelah itu jika Anda mau

Memulai server (Windows)

Jika Anda ingin menjalankan server MySQL sebagai layanan, Anda dapat memulai dan menghentikannya melalui alat layanan Windows. Anda menemukan detail lebih lanjut di sini

Server MySQL dapat dimulai melalui perintah

sudo /usr/local/mysql/support-files/mysql.server stop
_1 yang diinstal pada sistem Anda secara otomatis. Anda dapat menemukan ini dapat dieksekusi di direktori instalasi Anda di dalam folder
mysqladmin -u root -p shutdown
4 - misalnya
mysqladmin -u root -p shutdown
5

Secara opsional, Anda dapat menambahkan jalur ke direktori

mysqladmin -u root -p shutdown
4 ini ke variabel lingkungan jalur Windows Anda (lihat tutorial ini), sehingga Anda dapat mengakses alat di dalam folder
mysqladmin -u root -p shutdown
4 ini dari mana saja di sistem Anda

Jika Anda belum menambahkan jalur

mysqladmin -u root -p shutdown
4 ke variabel lingkungan Anda, Anda harus menavigasi ke folder
mysqladmin -u root -p shutdown
4 melalui prompt perintah sistem Anda

Misalnya, ini adalah cara Anda menavigasi ke jalur instalasi yang disebutkan di atas

cd "\Program Files\MySQL\MySQL Server 8.0\bin"
_

Setelah Anda menavigasi ke jalur itu, Anda dapat menjalankan perintah

sudo /usr/local/mysql/support-files/mysql.server stop
1 yang terletak di sana. Mulai menjalankan server dengan mengeksekusi

mysqld

Ini akan meminta kata sandi Anda dan memulai server setelah Anda memasukkannya

Memulai server (macOS)

Jika Anda menginstal MySQL melalui penginstal resmi, Anda harus memiliki entri baru di "System Preferences" (di bagian paling bawah halaman ikhtisar). Jika Anda menyelami opsi "MySQL" di sana, Anda dapat memulai dan menghentikan server MySQL melalui GUI ini

Selain itu, Anda juga dapat memulai server MySQL melalui terminal macOS

sudo /usr/local/mysql/support-files/mysql.server start
_Memulai server (Linux)

Untuk memulai server MySQL di Linux, Anda dapat menjalankan perintah berikut

/etc/init.d/mysqld start 

Alternatifnya, Anda juga dapat memulai layanan server latar belakang yang sedang berjalan dengan menjalankan

service mysqld start 
_Menghapus Instalasi MySQL (Windows)

Untuk menghapus instalan MySQL di Windows, pastikan yang pertama

Setelah server dihentikan, Anda dapat menghapus instalan MySQL melalui "Panel Kontrol" Windows. Buka "Program dan Fitur" dan pilih "MySQL" => "Uninstall"

Setelah itu, untuk membersihkan data yang tersisa, pastikan Anda dapat melihat folder tersembunyi, lalu hapus folder berikut

  • C. \Program Files\MySQL
  • C. \Program Files (x86)\MySQL
  • C. \ProgramData\MySQL
  • C:\Users\\AppData\Roaming\MySQL
Menghapus instalan MySQL (macOS)

Jika Anda menginstal MySQL melalui penginstal resmi, Anda dapat menghapusnya melalui macOS "System Preferences". Buka opsi "MySQL" dan pilih "Uinstall"

Anda juga mungkin ingin membuang semua data terkait - artikel ini menjelaskan bagaimana hal itu dapat dicapai

Menghapus instalasi MySQL (Linux)

Anda menemukan instruksi terperinci tentang cara menghapus sepenuhnya MySQL di Linux di utas Stackoverflow ini

Mengatur ulang kata sandi pengguna root

Lupa kata sandi pengguna server basis data root Anda?

Artikel dari dokumentasi resmi ini menjelaskan secara rinci, bagaimana Anda dapat mengatur ulang kata sandi Anda pada sistem yang berbeda

Beralih ke aliran kata sandi lama

Untuk beberapa klien (mis. g. ekstensi VS Code SQLTools), Anda perlu beralih ke alur autentikasi "lawas" untuk MySQL

Untuk melakukan ini, Anda hanya perlu terhubung ke server basis data Anda (mis. g. melalui MySQL Workbench) dan kemudian jalankan perintah berikut di sana

Bagaimana cara menghapus dan menginstal ulang MySQL pada Windows 10?

#Menghapus Instalasi MySQL (Windows) . Setelah server dihentikan, Anda dapat menghapus instalan MySQL melalui "Panel Kontrol" Windows. Buka "Program dan Fitur" dan pilih "MySQL" => "Uninstall" .

Bagaimana cara menginstal ulang MySQL di Windows?

Instal ulang MySql di Windows Server 2008 Ikuti .
Hapus folder "c. \Program Files\MySql"
Hapus folder "c. \Program data\MySql" (*folder tersembunyi)
Copot MySql dari "Control Panel -> Uninstall a Program"
Jalankan pemasang MySql

Bagaimana cara menginstal ulang MySQL?

Hapus semua file konfigurasi mysql. Instal ulang sepenuhnya server mysql. .
Direktori data database MySQL (mis. g. /var/lib/mysql/
Database MySQL menggunakan perintah mysqldump
File konfigurasi mysql /etc/my. cnf, /etc/logrotate. d/mysqld, dan file lainnya
File log MySQL (mis. g. /var/log/mysqld.log. catatan

Apakah mencopot pemasangan MySQL menghapus basis data?

Tidak, menginstal ulang server mysql tidak akan menghapus file database Anda , hanya menghapus file paket server mysql. Anda akan dapat mengakses file Anda (database) setelah Anda menginstal ulang server.