Perintah zsh tidak ditemukan: mysql

MySQL adalah sistem manajemen basis data sumber terbuka yang berfungsi di Windows, Linux, dan macOS. Error 'Command Not Found' dapat muncul terlepas dari sistem operasi yang Anda gunakan. Ini menunjukkan bahwa sistem Anda tidak dapat memulai layanan MySQL karena tidak dapat menemukan file yang dapat dieksekusi

Artikel ini menunjukkan cara memperbaiki kesalahan MySQL 'Command Not Found' di Windows, Linux, dan macOS

tutorial on fixing the command not found error in MySQL

Prasyarat

  • Sistem berbasis Windows, Linux atau macOS dengan akun administrator
  • Instalasi lokal MySQL yang berfungsi

Penyebab Kesalahan 'Perintah Tidak Ditemukan'

Setiap kali Anda memasukkan perintah untuk memulai antarmuka MySQL, sistem mencari direktorinya dan mencoba menjalankannya

Kesalahan 'Perintah Tidak Ditemukan' menunjukkan bahwa sistem Anda tidak dapat menemukan program yang ingin Anda jalankan. Dua alasan paling umum untuk kesalahan ini adalah

1. Instalasi MySQL rusak. Dalam beberapa kasus, proses instalasi MySQL mungkin rusak. Jika demikian, instalasi MySQL baru diperlukan. Jika Anda memerlukan bantuan untuk menginstal MySQL, kami memiliki sumber daya yang dapat membantu Anda menginstal MySQL di CentOS7, Ubuntu 18. 04, atau instal MySQL di Windows dengan mudah

2. Variabel lingkungan PATH belum disetel. Jika sudah dipastikan MySQL sudah aktif dan berjalan, langkah selanjutnya adalah menentukan path yang benar. Variabel PATH mencantumkan semua direktori yang dilihat sistem Anda dan mencoba menemukan perintah yang telah Anda masukkan di terminal. Jika Anda menjalankan perintah, dan itu tidak ditemukan di salah satu folder di PATH yang Anda tentukan, maka itu akan menampilkan kesalahan 'Perintah Tidak Ditemukan'

Bagian berikut menguraikan cara menyetel variabel lingkungan PATH di Windows, Linux, dan macOS

Perbaiki kesalahan MySQL 'Command Not Found' di Windows

Mulai prompt cmd Windows dan masukkan perintah untuk meluncurkan MySQL

mysql -u root -p

Jika sistem tidak dapat menjalankan perintah, ini menampilkan kesalahan berikut. Ikuti langkah-langkah di bawah ini untuk memperbaiki masalah

Command not found in Windows cmd

  1. Arahkan ke Menu Mulai Windows dan pilih PC ini
  2. Klik tab Properti

Selecting the properties Tab in This PC menu

  1. Sekarang pilih Pengaturan Sistem Lanjutan

Advanced system settings tab in Mysql

  1. Klik tombol Variabel Lingkungan

Enviormental Variables listed

  1. Klik sekali variabel sistem Path, lalu klik tombol Edit

How to change the Path enviormental variable

  1. Pilih Baru untuk menambahkan jalur yang benar untuk folder MySQL Anda

Adding a new enviormental variable

  1. Ambil jalur lengkap instalasi MySQL Anda. Dalam contoh ini, MySQL ada di C. partisi di folder Program Files

example of locating the MySQL folder

  1. Temukan folder bin di dalam MySQL dan salin jalurnya

Copying the full path to MySQL bin folder

  1. Rekatkan jalur lengkap ke jendela Edit Variabel Lingkungan dan klik OK untuk menyimpan perubahan Anda dan keluar dari layar

Edit the enviormental variable in Mysql

  1. Mulai ulang antarmuka cmd dan masukkan perintah awal sekali lagi
mysql -u root -p

Masukkan kata sandi Anda (jika sudah ditentukan sebelumnya)

Successful login to MySQL

Anda telah berhasil masuk ke shell bash MySQL Anda dan dapat mulai mengerjakan database Anda

Perbaiki Kesalahan MySQL 'Command Not Found' di Linux (Ubuntu 18. 04, CentOS 7)

Bagian tutorial ini menunjukkan tindakan apa yang harus diambil untuk memperbaiki kesalahan 'Command Not Found' di CentOS 7 atau Ubuntu 18. 04. Perintahnya identik untuk kedua distribusi Linux

Mulai shell MySQL dengan mengetikkan perintah berikut di jendela terminal Anda

mysql -u root -p

Anda telah menerima kesalahan 'Perintah Tidak Ditemukan'. Untuk memperbaikinya, edit file. file bash_profile

  1. Buat daftar direktori yang dicari sistem saat menjalankan perintah. Untuk melakukannya, masukkan yang berikut di jendela terminal Anda
echo $PATH

Outputnya menyediakan daftar terkini dari semua folder yang dicarinya

Finding the path using echo command
  1. Untuk menambahkan path ke direktori MySQL, buka file. file bash_profile. Gunakan editor teks pilihan Anda (mis. g. nano) untuk mengedit file
nano .bash_profile
_
  1. Tambahkan baris di akhir file yang menentukan lokasi folder MySQL Anda
export PATH=$PATH:/home/location/of/mysql/bin/folder

Mari kita lihat contoh yang diedit. file bash_profile

editing the bash file
  1. Jalankan perintah standar untuk meluncurkan MySQL
mysql -u root -p

Anda telah berhasil mengakses MySQL (MariaDB) di CentOS 7

Successful access to MariaDB.
Atau Ubuntu 18. 04

access granted to MySQL in Ubuntu

Perbaiki Kesalahan MySQL 'Command Not Found' di macOS

Prinsip yang sama yang dibahas untuk Windows dan Linux berlaku untuk macOS. Kesalahan umum muncul di berbagai sistem operasi karena variabel PATH. Sistem tidak dapat menemukan file yang dapat dieksekusi di direktori yang dicarinya

  1. Mengedit. bash_profile di macOS dengan memasukkan perintah berikut
open -t .bash_profile
  1. Tambahkan path untuk folder bin MySQL Anda
export PATH=${PATH}:/usr/local/mysql/bin
_
  1. Simpan dan keluar dari file
  2. Masukkan perintah untuk mengakses monitor MySQL
mysql -u root -p

Anda telah berhasil mendapatkan akses ke shell MySQL Anda

MySQL shell on macOS

Kesimpulan

Instruksi ini bersifat universal dan dapat digunakan untuk memperbaiki kesalahan MySQL yang sama, meskipun hal itu memengaruhi rangkaian aplikasi yang berbeda. Anda sekarang dapat menggunakan MySQL secara efektif dan bebas berinteraksi dengan database Anda

Lihat artikel kami tentang kesalahan “Access Denied For User [email protected]” yang biasanya muncul untuk penginstalan baru MySQL saat Anda mencoba terhubung ke MySQL dengan pengguna root

Mengapa perintah MySQL tidak ditemukan di Mac?

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

Mengapa MySQL tidak dikenali di command prompt?

Terkadang Anda mungkin melihat kesalahan. 'mysql' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dijalankan, atau file batch. 'mysql' tidak dikenali sebagai perintah internal atau eksternal, program yang dapat dijalankan, atau file batch. Di sini, Masalahnya adalah mysql. exe tidak diatur di Sistem Operasi Windows Anda .

Cara menginstal perintah MySQL

Paket MySQL Shell . Klik dua kali file DMG yang diunduh, jendela Finder akan muncul. Klik dua kali untuk mengekstrak. pkg, lalu ikuti petunjuk seperti yang ditampilkan di wisaya penginstalan. Select the corresponding Operating System and OS Version of your Mac, and download the package. Double-click the downloaded DMG file, a Finder window will show up. Double-click to extract the . pkg file, and then follow the instructions as shown in the installation wizard.

Bagaimana cara mengaktifkan MySQL di Terminal?

1 jawaban .
Pastikan Anda telah membuat koneksi MySQL dengan benar
Buka baris perintah dari pencarian lalu ketik cd \
Setelah Anda mencapai direktori bin, ketikkan mysql -u yourUserName -p (terapkan ini untuk terhubung ke MySQL )