Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyambung ke Kontena MySQL Docker dari Barisan Perintah MacBook Anda?

Bagaimana untuk Menyambung ke Kontena MySQL Docker dari Barisan Perintah MacBook Anda?

Susan Sarandon
Lepaskan: 2024-11-10 19:52:03
asal
787 orang telah melayarinya

How to Connect to a Docker MySQL Container from Your MacBook's Command Line?

Cara Menyambung ke Docker MySQL Container daripada Host Command Line

Anda mempunyai bekas docker yang menjalankan MySQL dan ingin menyambung kepadanya daripada baris arahan MacBook anda.

Menggunakan docker-compose up

Memandangkan port 3306 diterbitkan pada hos docker, anda boleh menyambung ke 127.0.0.1:3306 daripada hos itu sendiri.

Menggunakan larian karang-docker

Apabila menggunakan larian karang-labuh, bahagian pemetaan port fail docker-compose.yml ialah diabaikan secara lalai. Untuk mendayakannya, gunakan pilihan --service-ports:

docker-compose run --service-ports db
Salin selepas log masuk

Nota tentang Nama Hos

Secara lalai, klien MySQL cuba menyambung menggunakan soket Unix apabila menyambung ke localhost. Untuk mengelakkan ini, nyatakan alamat IP 127.0.0.1:

$ mysql -h 127.0.0.1 -P 3306 -u root
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menyambung ke Kontena MySQL Docker dari Barisan Perintah MacBook Anda?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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