Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Membetulkan Ralat MySQL #2002: \'Tidak Dapat Menyambung ke Pelayan MySQL\'?

Bagaimana untuk Membetulkan Ralat MySQL #2002: \'Tidak Dapat Menyambung ke Pelayan MySQL\'?

Susan Sarandon
Lepaskan: 2024-10-23 23:09:30
asal
1128 orang telah melayarinya

How to Fix MySQL Error #2002:

Ralat Penyelesaian Masalah #2002: Tidak Dapat Menyambung ke Pelayan MySQL

Ralat #2002 Tidak dapat menyambung ke pelayan MySQL tempatan melalui soket '/Applications/MAMP/tmp/mysql/mysql.sock' (2)" yang ditemui semasa menjalankan MAMP biasanya menandakan fail mysql.sock yang hilang atau tidak boleh diakses. Untuk menyelesaikan isu ini, ikuti langkah yang digariskan di bawah:

  1. Uji Sambungan:

    Cuba untuk memulakan MySQL menggunakan laluan penuh ke binari :

    <code class="bash">/Applications/MAMP/Library/bin/mysql -u root -p</code>
    Salin selepas log masuk

    Jika ini berjaya, teruskan ke langkah pembetulan.

  2. Buat Symlink:

    Jika ujian berjaya, laksanakan arahan berikut untuk mencipta symlink ke fail mysql.sock:

    <code class="bash">sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock</code>
    Salin selepas log masuk
  3. Sahkan Resolusi:

    MySQL kini sepatutnya berfungsi secara normal. Sahkan dengan menjalankan:

    <code class="bash">mysql -u root -p</code>
    Salin selepas log masuk
  4. Pencarian Laluan Dinamik (Alternatif):

    Jika kaedah sebelumnya gagal, anda boleh mencari MySQL secara dinamik laluan:

    <code class="bash">$($(for dir in /usr/local/mysql/bin /usr/bin /usr/local/bin /Applications/MAMP/Library/bin /Applications/XAMPP/xamppfiles/bin; do [ -x &quot;$dir/mysql&quot; ] &amp;&amp; echo &quot;$dir/mysql&quot; &amp;&amp; break; done) -u root -p)</code>
    Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat MySQL #2002: \'Tidak Dapat Menyambung ke Pelayan MySQL\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan