Bagaimana untuk memaksa MySQL untuk menyambung melalui TCP dan bukannya soket Unix?

王林
Lepaskan: 2023-09-20 18:53:06
ke hadapan
979 orang telah melayarinya

如何强制 MySQL 通过 TCP 而不是 Unix 套接字连接?

Program seperti mysql dan mysqldump menggunakan sokongan perpustakaan klien MySQL yang menyambung ke MySQL melalui pelbagai protokol pengangkutan (seperti TCP/IP, soket Unix) ke fail pelayan, paip bernama, memori kongsi, dsb.

Untuk sambungan tertentu, jika tiada protokol pengangkutan dinyatakan, ia dikenal pasti sebagai tugas yang berasingan.

Contoh

Sambungan ke localhost akan menghasilkan sambungan fail soket pada sistem Unix dan Unix, jika tidak sambungan TCP/IP ke 127.0.0.1. Jika protokol mesti dinyatakan secara khusus, ini boleh dilakukan menggunakan pilihan arahan --protocol.

Jadual berikut menunjukkan nilai yang dibenarkan untuk --protocol dan memberitahu platform di mana setiap nilai digunakan. Ambil perhatian bahawa nilai ini tidak sensitif huruf besar-besaran.

TCPsemua#🎜 #Soket 🎜🎜#Windows##🎜🎜🎜###🎜🎜🎜###🎜🎜 🎜🎜#Windows#🎜🎜 pada Sistem seperti Unix dan Unix, sambungan ke localhost menghasilkan sambungan fail soket. Pada sistem lain, sambungan ke localhost menghasilkan sambungan TCP/IP kepada 127.0.0.1. Protokol pengangkutan - Nyatakan
--Nilai protokol Protokol penghantaran digunakan 🎜 #platform yang boleh digunakan 🎜🎜#
TCP/IP semuaNamed Pipe
Memory
TCP/IP transport juga disokong untuk menyambung ke pelayan MySQL tempatan atau jauh. Fail soket, paip bernama dan pemindahan memori dikongsi hanya disokong untuk sambungan ke pelayan MySQL tempatan. Perlu diingatkan bahawa pengangkutan paip yang dinamakan membenarkan sambungan jauh, tetapi ciri ini tidak dilaksanakan dalam MySQL pada masa ini. Protokol pengangkutan - tidak dinyatakan Jika tiada protokol pengangkutan telah ditentukan, localhost ditafsirkan sebagai -

Jika protokol pengangkutan ditentukan, localhost ditafsirkan mengikut protokol khusus tersebut.

Atas ialah kandungan terperinci Bagaimana untuk memaksa MySQL untuk menyambung melalui TCP dan bukannya soket Unix?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!