Bagaimana cara memperbaiki instalasi 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 database MySQL tidak terhubung?

Berikut adalah beberapa alasan kesalahan Tidak dapat terhubung ke server MySQL lokal mungkin terjadi. mysqld tidak berjalan di host lokal . Periksa daftar proses sistem operasi Anda untuk memastikan proses mysqld ada. Anda menjalankan server MySQL di Windows dengan banyak koneksi TCP/IP.

Apa yang harus dilakukan jika MySQL tidak berfungsi?

Periksa log kesalahan untuk melihat mengapa server tidak memulai. .
Tentukan opsi khusus yang diperlukan oleh mesin penyimpanan yang Anda gunakan. .
Pastikan server tahu di mana menemukan direktori data. .
Pastikan bahwa server dapat mengakses direktori data

Bagaimana cara saya menginstal MySQL sepenuhnya?

Mengekstrak Arsip Instal
Membuat File Opsi
Memilih Jenis Server MySQL
Inisialisasi Direktori Data
Memulai Server untuk Pertama Kalinya
Memulai MySQL dari Baris Perintah Windows
Menyesuaikan PATH untuk Alat MySQL
Memulai MySQL sebagai Layanan Windows

Mengapa layanan MySQL tidak dimulai?

Jika mysqld tidak dimulai, periksa log kesalahan untuk melihat apakah server menulis pesan apa pun di sana untuk menunjukkan penyebab masalahnya. Log kesalahan terletak di direktori data MySQL (misalnya, C. \Program Files\MySQL\MySQL Server 5. 6\data ). Ini adalah file dengan akhiran. berbuat salah