Rumah  >  Artikel  >  pangkalan data  >  Cara Membetulkan MySQL Tidak Berjalan pada macOS Sequoia 0

Cara Membetulkan MySQL Tidak Berjalan pada macOS Sequoia 0

Linda Hamilton
Linda Hamiltonasal
2024-11-01 20:26:02642semak imbas

How to Fix MySQL Not Running on macOS Sequoia 0

Jika anda telah menaik taraf kepada macOS Sequoia 15.0 baru-baru ini dan mengalami masalah dengan MySQL tidak berjalan, anda tidak bersendirian. Panduan ini akan membimbing anda melalui langkah-langkah untuk menyelesaikan isu ini, terutamanya jika anda sedang menaik taraf kepada MySQL versi 9 atau ke atas.

Anda mungkin menghadapi mesej ralat seperti ini:

ERROR 2002 (HY000): Can't connect to local server through socket '/tmp/mysql.sock' (2)

Puncanya terletak pada perubahan seni bina yang ketara yang diperkenalkan dalam MySQL 9.0. Menaik taraf terus daripada versi MySQL yang lebih lama (pra-8.4) kepada 9.0 atau lebih baru selalunya memintas langkah keserasian yang penting, yang membawa kepada kegagalan permulaan.

Inilah penyelesaiannya, dipecahkan kepada langkah yang boleh diambil tindakan:

Hentikan MySQL 9.x

Hentikan perkhidmatan MySQL sedia ada: Jika anda mempunyai perkhidmatan MySQL yang sedang berjalan (walaupun ia tidak berfungsi), hentikannya dahulu:

brew services stop mysql

Pasang MySQL 8.4

Kami perlu memasang MySQL 8.4 pada mesin kami.

brew install mysql@8.4

Mulakan dan Hentikan MySQL 8.4

Mulakan secara ringkas dan kemudian hentikan perkhidmatan MySQL 8.4. Langkah penting ini melaksanakan pemindahan pangkalan data yang diperlukan dan menyediakan sistem untuk peningkatan terakhir.

brew services start mysql@8.4

brew services stop mysql@8.4

Mulakan MySQL 9.x

Sekarang, mulakan versi MySQL yang anda inginkan (9.0 atau lebih baru). Ia kini sepatutnya dilancarkan dengan betul:

brew services start mysql

Alih keluar MySQL 8.4

Akhir sekali, anda boleh mengalih keluar MySQL 8.4 dengan selamat daripada sistem anda.

brew remove mysql@8.4

Dengan mengikuti langkah ini, anda boleh menyelesaikan masalah permulaan MySQL pada macOS Sequoia 15.0.

Atas ialah kandungan terperinci Cara Membetulkan MySQL Tidak Berjalan pada macOS Sequoia 0. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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