Cara menggunakan mysql sock missing mac

Pengguna yang bekerja dengan MySQL dapat mengalami kesalahan 'Tidak dapat terhubung ke server MySQL lokal melalui soket'/var/run/mysqld/mysqld. sock (2)' saat masuk ke antarmuka MySQL. Masalah ini biasanya muncul jika MySQL tidak bisa mengakses mysqld. file soket soket

Dalam tutorial ini, kita akan membahas kemungkinan penyebab kesalahan 'Tidak dapat terhubung ke server MySQL lokal melalui soket' dan menunjukkan kepada Anda berbagai metode untuk menyelesaikan masalah ini

Cara menggunakan mysql sock missing mac

Kami akan mencoba mengubah port ini


Cara Mengubah Port Default Apache di XAMPP

Untuk mengubah port default apache, kita harus mengedit file konfigurasi apache yaitu file httpd. conf. Untungnya, panel Kontrol XAMPP telah menyediakan file pintasan untuk pengaturan ini. Ketika web server apache sedang berjalan, lebih baik dimatikan terlebih dahulu

Klik tombol config pada bagian XAMPP actions, dari menu yang tersedia, klik Apache (httpd. conf). File konfigurasi Apache akan muncul di Notepad. Kami akan mengubah beberapa pengaturan

Cara menggunakan mysql sock missing mac

Pada contoh ini saya akan mengubah port apache dari 80 menjadi 8080. Namun pada prakteknya anda bebas menggunakan port apapun, (selama tidak bentrok dengan aplikasi lain). Anda dapat mengubahnya menjadi 81, 8888, atau 999. Sedikit tips tambahan, sebaiknya pilih port dengan 4 digit agar tidak bentrok dengan aplikasi lain, misalnya 8080

Pada file httpd. conf yang sudah dibuka, cari baris "Listen 80", lalu ganti angka 80 ke port baru, misal ke "Listen 8080"

Cara menggunakan mysql sock missing mac

Masih di file yang sama, cari baris “ServerName localhost. 80” lalu ubah menjadi “ServerNamelocalhost. 8080“. Simpan pengaturan, dan tutup file ini

Cara menggunakan mysql sock missing mac

Temukan baris "Dengarkan 443" dan ubah menjadi "Dengarkan 4433". Sama seperti port lainnya, Anda dapat menggunakan port apa saja. Angka 4433 yang saya pilih hanyalah salah satu contoh

Masih di file ini, cari baris “virtualhost_default_. 443” lalu ubah menjadi “virtualhost_default_. 4433“, dan terakhir temukan baris “ServerName localhost. 443” dan ubah ke “ServerName localhost. 4433“. Simpan pengaturan dan tutup file ini. Perubahan port Apache selesai

Cara menggunakan mysql sock missing mac

Cara menggunakan mysql sock missing mac

Cara menggunakan mysql sock missing mac


Cara Mengubah Port Default MySQL di XAMPP

Setelah mengganti port apache, kali ini kita mengganti port MySQL. Secara default MySQL Server menggunakan port 3306, pada contoh ini saya akan mengubahnya menjadi 3307

Cara mengubah port MySQL hampir sama dengan mengubah port Apache, namun kali ini kita harus mengedit file my setting. ini. Silahkan klik tombol config pada bagian actions pada control panel XAMPP, kemudian pilih my. ini

Cara menggunakan mysql sock missing mac

File pengaturan MySQL my. ini akan muncul di notepad. Temukan baris berikut

# The following options will be passed to all MySQL clients
[client]
# password      = your_password
port            = 3306
socket          = "C:/xampp/mysql/mysql.sock"

Kemudian ubah port = 3306 menjadi port = 3307

Cara menggunakan mysql sock missing mac

Masih di file yang sama, cari baris berikut lagi

# The MySQL server
[mysqld]
port= 3306
socket = "C:/xampp/mysql/mysql.sock"

Ubah juga baris port = 3306 menjadi port = 3307. Simpan file saya. ini, kemudian jalankan MySQL Server dari XAMPP Control Panel. Jika tidak ada masalah, nomor port akan ditampilkan di Control Panel XAMPP

Cara menggunakan mysql sock missing mac

Sebagai buktinya, mari kita coba mengakses phpmyadmin

Cara menggunakan mysql sock missing mac

Apa yang terjadi?

Cara menggunakan mysql sock missing mac

Di file konfigurasi. Inc. Baris pencarian php ini

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

Berubah menjadi

/* Bind to the localhost ipv4 address and tcp */
$cfg['Servers'][$i]['host'] = '127.0.0.1:3307';
$cfg['Servers'][$i]['connect_type'] = 'tcp';

Simpan file konfigurasi. Inc. php, lalu coba restart apache dan MySQL. Kali ini phpMyAdmin berhasil dijalankan

Cara menggunakan mysql sock missing mac

img

File pengaturan phpMyAdmin ini (config. Inc. php) juga dapat diakses secara manual di folder installation_xampp\phpMyAdmin. Jika XAMPP diinstal di C. \xampp, maka lokasi foldernya ada di C. \xampp\phpMyAdmin

Selesai. Semua pengaturan telah diubah dan sekarang port default XAMPP Apache dan MySQL telah berubah menjadi 8080 dan 3307


Pada tutorial kali ini kita telah mempelajari cara mengubah port default web server Apache dan Server MySQL dari aplikasi XAMPP. Dengan demikian beberapa web server apache dapat berjalan secara bersamaan dengan menggunakan port yang berbeda