Penginstal tidak dapat terhubung ke server mysql pastikan mysql berjalan

Setelah selesai menginstal aplikasi server MySQL di sistem operasi Windows, Anda dapat mencoba login ke server MySQL Anda dengan menggunakan perintah mysql dari Command Line

Tapi kadang-kadang Anda mungkin mendapatkan kesalahan MySQL 2003_ mengatakan itu tidak dapat terhubung ke server MySQL seperti yang ditunjukkan di bawah ini

mysql --user=[your username] --password=[your password]
ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)

Kesalahan di atas berarti permintaan Anda untuk terhubung ke server MySQL telah ditolak

Ada dua hal yang perlu Anda periksa untuk memperbaiki kesalahan ini

  • Pastikan layanan MySQL Anda benar-benar berjalan
  • Periksa apakah Anda mencoba menyambung ke nomor port yang benar

Tutorial ini akan membantu Anda melakukan keduanya, dimulai dengan memeriksa status layanan MySQL

Pastikan layanan MySQL Anda benar-benar berjalan

Untuk memperbaiki kesalahan ini, Anda perlu memastikan bahwa layanan server MySQL Anda benar-benar berjalan di panel Services

Pertama, buka menu Start Windows dan cari panel Services untuk melihat hasilnya di bawah ini

Opening Services panel on WindowsMembuka panel Layanan di Windows

Kemudian, telusuri daftar layanan hingga Anda mencapai layanan yang dimulai dengan "M" untuk mencari layanan MySQL

Biasanya, Anda memiliki nomor versi MySQL yang dilampirkan pada nama layanan

Versi MySQL yang diinstal di komputer saya adalah MySQL

mysqld --install
Service successfully installed.
0 jadi saya memiliki layanan
mysqld --install
Service successfully installed.
1 yang terdaftar seperti yang ditunjukkan di bawah ini

Looking for MySQL in the Services panelMencari MySQL di panel Layanan

Jika Anda memiliki MySQL versi 7, Anda mungkin memiliki

mysqld --install
Service successfully installed.
2 terdaftar di panel Layanan

Seperti yang Anda lihat dari gambar di atas, status layanan

mysqld --install
Service successfully installed.
1 kosong, artinya tidak sedang berjalan

Jika Anda melihat status yang sama, Anda dapat menjalankan layanan dengan mengeklik

mysqld --install
Service successfully installed.
4 tautan layanan di panel kiri

Sekarang Anda dapat mencoba menghubungkan lagi ke server MySQL Anda dari Command Line

Layanan MySQL hilang dari panel Layanan

Jika Anda tidak menemukan layanan MySQL dari panel Layanan, Anda mungkin belum menginstal MySQL sebagai layanan Windows

Itu selalu disarankan untuk menginstal MySQL sebagai layanan Windows sehingga Anda dapat memulai dan menghentikan program MySQL yang sedang berjalan dengan mudah

Untuk menginstal layanan MySQL, Anda dapat menjalankan perintah

mysqld --install
Service successfully installed.
5 dari baris perintah sebagai berikut

mysqld --install
Service successfully installed.
_

Harap dicatat bahwa Anda harus memiliki akses Administrator untuk melakukan instalasi di atas

Atau, Anda dapat menjalankan kembali program penginstal MySQL dan memilih untuk mengkonfigurasi ulang server MySQL yang diinstal seperti yang ditunjukkan di bawah ini

Reconfigure your MySQL server settingKonfigurasi ulang pengaturan server MySQL Anda

Di panel wisaya konfigurasi ulang, klik Berikutnya hingga Anda masuk ke bagian Layanan Windows

Anda harus mencentang kotak yang bertuliskan

mysqld --install
Service successfully installed.
_6 sebagai berikut

Create a MySQL service and set the service name hereBuat layanan MySQL dan atur nama layanan di sini

Setelah selesai, klik Next dan kemudian klik Execute untuk menjalankan perubahan

Sekarang Anda seharusnya dapat menemukan MySQL di bawah panel Services

Periksa apakah Anda mencoba menyambung ke nomor port yang benar

Ketika Anda menjalankan layanan MySQL di komputer Anda, layanan tersebut akan memulai server MySQL dan memungkinkan Anda untuk terhubung ke server dengan nomor

mysqld --install
Service successfully installed.
8 tertentu

Secara default MySQL menggunakan port

mysqld --install
Service successfully installed.
_9 tetapi Anda dapat memeriksa yang saat ini Anda gunakan di file
[client]

# pipe=

# socket=MYSQL

port=3306

[mysql]
no-beep
0 Anda

File

[client]

# pipe=

# socket=MYSQL

port=3306

[mysql]
no-beep
_0 adalah file konfigurasi MySQL yang digunakan untuk mengonfigurasi layanan MySQL yang berjalan dengan benar

Ketika Anda menginstal MySQL menggunakan penginstal resmi, maka Anda harus memiliki file

[client]

# pipe=

# socket=MYSQL

port=3306

[mysql]
no-beep
0 yang terletak di bawah folder instalasi MySQL Anda

Misalnya, milik saya terletak di bawah folder

[client]

# pipe=

# socket=MYSQL

port=3306

[mysql]
no-beep
3 seperti yang ditunjukkan di bawah ini

The default my.ini file on Windowsdefault saya. file ini di Windows

Setelah Anda menemukan file tersebut, buka dan temukan bagian

[client]

# pipe=

# socket=MYSQL

port=3306

[mysql]
no-beep
4

Anda harus menemukan nomor

mysqld --install
Service successfully installed.
_8 yang ditetapkan di bawah bagian seperti yang ditunjukkan di bawah ini

[client]

# pipe=

# socket=MYSQL

port=3306

[mysql]
no-beep

Setelah Anda menemukan nomor port, dan nomor ke mysql perintah ketika Anda mencoba untuk login sebagai berikut

Mengapa MySQL tidak terhubung ke server?

biasanya berarti tidak ada server MySQL yang berjalan di sistem atau Anda menggunakan nama file soket Unix atau nomor port TCP/IP yang salah when trying to connect to the server. You should also check that the TCP/IP port you are using has not been blocked by a firewall or port blocking service.

Bagaimana Anda mengatasi host tidak diizinkan untuk menghubungkan server MySQL ini?

Solusi .
Buka file di bawah 'etc/mysql/my. cnf'
Cek untuk. .
Sekarang akses Database MySQL di server Anda yang sebenarnya (katakanlah alamat jarak jauh Anda adalah 123. 123. 123. 123 di port 3306 sebagai pengguna 'root' dan saya ingin mengubah izin pada database 'dataentry'. .
layanan sudo mysqld restart

Bagaimana cara memperbaiki masalah instalasi MySQL?

Kegagalan Instalasi Server MySQL .
Jalankan kembali Pemasang Dari Menu Mulai. Setelah penginstal selesai, jika upaya asli untuk menginstal MySQL gagal, buka Menu Mulai Anda dan cari aplikasi bernama "pemasang MySQL". .
Dapatkan file MySQL. .
Daftarkan MySQL sebagai Layanan. .
Mulai MySQL dan Uji

Bagaimana cara memeriksa apakah MySQL dapat dijangkau di port 3306?

Cara yang benar adalah menggunakan. sudo lsof -i. 3306 .

Bagaimana Anda memperbaiki Tidak dapat terhubung ke server database kesalahan meja kerja MySQL Tidak dapat terhubung ke server MySQL?

Langkah-Langkah untuk Mengatasi Koneksi Database .
Langkah 1. Login ke MySQL dengan pengguna root. Anda perlu masuk ke MySQL dengan pengguna root untuk melakukan perubahan untuk itu buka jendela terminal menggunakan Ctrl + Alt + T dan jalankan perintah berikut. $sudo mysql -u root
Langkah 2. Ubah atau ubah mekanisme kata sandi. .
Langkah 3. Jalankan Meja Kerja MySQL