Perbaiki Kesalahan "Perintah MySQL Tidak Ditemukan" dengan Mudah (3 Langkah)

Diterbitkan: 2022-12-08

MySQL adalah sistem manajemen basis data (DBMS) sumber terbuka yang digunakan oleh banyak aplikasi web dan situs web. Pada artikel ini, kami akan menunjukkan cara memperbaiki pesan kesalahan "Perintah MySQL tidak ditemukan".

perintah mysql tidak ditemukan

Daftar isi

Apa Perintah MySQL Tidak Ditemukan Kesalahan?

Jika Anda mendapatkan kesalahan "mysql: perintah tidak ditemukan" saat mencoba menjalankan perintah mysql , itu berarti perintah mysql tidak ada di jalur sistem Anda. Hal ini dapat terjadi jika perintah mysql tidak diinstal di sistem Anda, atau jika perintah mysql diinstal tetapi direktori yang berisi biner mysql tidak termasuk dalam jalur sistem Anda.

Untuk memperbaiki kesalahan ini, Anda dapat mencoba langkah-langkah berikut:

Baca juga: Cara Mengoptimalkan Kinerja Database WordPress

Langkah 1: Periksa apakah MySQL Terinstal di Sistem Anda

Periksa apakah MySQL diinstal pada sistem Anda: Untuk memeriksa apakah MySQL diinstal pada sistem Anda, Anda dapat menjalankan perintah berikut:

 which mysql

Jika MySQL diinstal, perintah ini akan mencetak path ke biner mysql . Jika perintah tidak mencetak apa-apa, itu berarti MySQL tidak diinstal pada sistem Anda, itulah sebabnya Anda mendapatkan kesalahan "perintah mysql tidak ditemukan".

Langkah 2: Instal MySQL jika belum diinstal

Jika MySQL tidak diinstal maka Anda perlu menginstal untuk menyelesaikan kesalahan "perintah mysql tidak ditemukan", menginstal MySQL sedikit berbeda tergantung pada OS, kami telah menyebutkan detail instalasi untuk Ubuntu dan Redhat.

Instal MySQL di Ubuntu

Untuk menginstal MySQL di Ubuntu, Anda dapat menggunakan manajer paket apt . Manajer paket apt disertakan secara default di Ubuntu dan digunakan untuk menginstal, memperbarui, dan mengelola paket perangkat lunak pada sistem.

Untuk menginstal MySQL menggunakan apt , ikuti langkah-langkah berikut:

  1. Perbarui indeks paket: Sebelum menginstal MySQL, Anda harus memperbarui indeks paket untuk memastikan bahwa Anda memiliki akses ke versi terbaru dari paket perangkat lunak yang tersedia. Untuk memperbarui indeks paket, jalankan perintah berikut:
 sudo apt update

Perintah ini mungkin membutuhkan waktu untuk diselesaikan, tergantung pada jumlah paket yang perlu diperbarui.

  1. Instal MySQL: Setelah memperbarui indeks paket, Anda dapat menginstal MySQL menggunakan perintah apt . Untuk melakukannya, jalankan perintah berikut:
 sudo apt install mysql-server

Ini akan menginstal server MySQL dan semua dependensi yang diperlukan pada sistem Anda.

  1. Mulai layanan MySQL: Setelah menginstal MySQL, Anda harus memulai layanan MySQL untuk mulai menggunakannya. Untuk memulai layanan MySQL, jalankan perintah berikut:
 sudo systemctl start mysql

Ini akan memulai layanan MySQL dan mengaktifkannya untuk memulai secara otomatis setiap kali sistem di-boot.

  1. Tetapkan kata sandi root untuk MySQL: Setelah memulai layanan MySQL, Anda perlu mengatur kata sandi untuk pengguna root MySQL. Secara default, pengguna root tidak memiliki kata sandi, jadi Anda harus menyetelnya sebelum dapat masuk ke server MySQL.

Untuk mengatur kata sandi root untuk MySQL, jalankan perintah berikut:

 sudo mysql_secure_installation

Ini akan memulai wizard penyiapan kata sandi root MySQL, yang akan memandu Anda melalui proses pengaturan kata sandi untuk pengguna root.

  1. Masuk ke MySQL: Setelah mengatur kata sandi root, Anda dapat masuk ke server MySQL menggunakan perintah mysql . Untuk masuk, jalankan perintah berikut:
 mysql -u root -p

Ini akan meminta Anda memasukkan kata sandi untuk pengguna root. Masukkan kata sandi yang Anda atur pada langkah sebelumnya untuk masuk ke server MySQL.

Setelah masuk, Anda akan berada di command prompt MySQL, di mana Anda dapat menjalankan perintah MySQL untuk mengelola database Anda dan melakukan tugas lainnya.

Perlu diingat bahwa instruksi ini khusus untuk Ubuntu dan mungkin tidak berfungsi pada distribusi Linux lainnya. Jika Anda menggunakan distribusi Linux yang berbeda, Anda harus membaca dokumentasi distribusi tersebut untuk mempelajari cara menginstal dan mengkonfigurasi MySQL.

Instal MySQL pada sistem berbasis Redhat

Untuk menginstal MySQL di Red Hat, Anda dapat menggunakan manajer paket yum . Manajer paket yum disertakan secara default di Red Hat dan digunakan untuk menginstal, memperbarui, dan mengelola paket perangkat lunak di sistem.

Untuk menginstal MySQL menggunakan yum , ikuti langkah-langkah berikut:

  1. Perbarui indeks paket: Sebelum menginstal MySQL, Anda harus memperbarui indeks paket untuk memastikan bahwa Anda memiliki akses ke versi terbaru dari paket perangkat lunak yang tersedia. Untuk memperbarui indeks paket, jalankan perintah berikut:
 sudo yum update

Perintah ini mungkin membutuhkan waktu untuk diselesaikan, tergantung pada jumlah paket yang perlu diperbarui.

  1. Instal MySQL: Setelah memperbarui indeks paket, Anda dapat menginstal MySQL menggunakan perintah yum . Untuk melakukannya, jalankan perintah berikut:
 sudo yum install mysql-server

Ini akan menginstal server MySQL dan semua dependensi yang diperlukan pada sistem Anda.

  1. Mulai layanan MySQL: Setelah menginstal MySQL, Anda harus memulai layanan MySQL untuk mulai menggunakannya. Untuk memulai layanan MySQL, jalankan perintah berikut:
 sudo systemctl start mysqld

Ini akan memulai layanan MySQL dan mengaktifkannya untuk memulai secara otomatis setiap kali sistem di-boot.

  1. Tetapkan kata sandi root untuk MySQL: Setelah memulai layanan MySQL, Anda perlu mengatur kata sandi untuk pengguna root MySQL. Secara default, pengguna root tidak memiliki kata sandi, jadi Anda harus menyetelnya sebelum dapat masuk ke server MySQL.

Untuk mengatur kata sandi root untuk MySQL, jalankan perintah berikut:

 mysql_secure_installation

Ini akan memulai wizard penyiapan kata sandi root MySQL, yang akan memandu Anda melalui proses pengaturan kata sandi untuk pengguna root.

  1. Masuk ke MySQL: Setelah mengatur kata sandi root, Anda dapat masuk ke server MySQL menggunakan perintah mysql . Untuk masuk, jalankan perintah berikut:
 mysql -u root -p

Ini akan meminta Anda memasukkan kata sandi untuk pengguna root. Masukkan kata sandi yang Anda atur pada langkah sebelumnya untuk masuk ke server MySQL.

Setelah masuk, Anda akan berada di command prompt MySQL, di mana Anda dapat menjalankan perintah MySQL untuk mengelola database Anda dan melakukan tugas lainnya.

Perlu diingat bahwa instruksi ini khusus untuk Red Hat dan mungkin tidak berfungsi pada distribusi Linux lainnya. Jika Anda menggunakan distribusi Linux yang berbeda, Anda harus membaca dokumentasi distribusi tersebut untuk mempelajari cara menginstal dan mengkonfigurasi MySQL.

Langkah 3: Perbaiki Perintah MySQL tidak ditemukan dengan menambahkan jalur sistem

Tambahkan biner mysql ke jalur sistem Anda: Jika MySQL diinstal tetapi perintah mysql masih tidak ditemukan, itu berarti direktori yang berisi biner mysql tidak termasuk dalam jalur sistem Anda. Anda dapat menambahkan biner mysql ke jalur sistem Anda dengan memodifikasi variabel lingkungan PATH .

Untuk melakukannya, Anda dapat menjalankan perintah berikut, mengganti <mysql_bin_dir> dengan direktori yang berisi biner mysql :

 export PATH=$PATH:<mysql_bin_dir>

Misalnya, jika biner mysql terletak di /usr/local/mysql/bin , Anda dapat menjalankan perintah berikut:

 export PATH=$PATH:/usr/local/mysql/bin

Setelah menjalankan perintah ini, Anda seharusnya dapat menjalankan perintah mysql tanpa mendapatkan kesalahan "mysql: command not found".

Perlu diingat bahwa variabel lingkungan PATH diatur ulang setiap kali Anda membuka terminal baru, jadi Anda harus menjalankan perintah export ini setiap kali Anda membuka terminal baru agar dapat menjalankan perintah mysql .

Kesimpulan

Kami telah membahas apa itu kesalahan "perintah mysql tidak ditemukan" dan membahas berbagai cara untuk mengatasi kesalahan ini di sistem operasi yang berbeda.

Jika Anda memiliki pertanyaan lebih lanjut, jangan ragu untuk bertanya di bagian komentar di bawah ini.