Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Menyelesaikan Masalah 'Tidak Dapat Menyambung ke Pelayan MySQL' Apabila Menyambung Dari Jauh melalui Talian Perintah? .

Bagaimana untuk Menyelesaikan Masalah 'Tidak Dapat Menyambung ke Pelayan MySQL' Apabila Menyambung Dari Jauh melalui Talian Perintah? .

Linda Hamilton
Lepaskan: 2024-11-08 22:55:02
asal
978 orang telah melayarinya

How to Troubleshoot

Menyelesaikan Masalah Sambungan Pangkalan Data MySQL Jauh melalui Baris Perintah

Apabila cuba mengakses pangkalan data MySQL jauh dari baris arahan mesin tempatan, anda mungkin menghadapi ralat "Tidak boleh sambung ke pelayan MySQL pada 'my.application.com' (10061)." Ralat ini sering berlaku apabila parameter sambungan anda tidak betul.

Sintaks arahan yang betul untuk menyambung ke pangkalan data MySQL jauh ialah:

mysql -u {username} -p'{password}' \
    -h {remote server ip or name} -P {port} \
    -D {DB name}
Salin selepas log masuk

Pastikan anda memberikan yang betul:

  • Nama Pengguna (-u): Pangkalan Data nama pengguna
  • Kata Laluan (-p): Kata laluan pangkalan data tanpa sebarang ruang selepas pilihan -p
  • Hos (-h): IP pelayan jauh alamat atau nama hos
  • Port (-P): Nombor port yang digunakan oleh pelayan MySQL (lalai: 3306)
  • Pangkalan Data (-D): Nama pangkalan data khusus yang ingin anda akses

Contohnya:

mysql -u root -p'root' \
        -h 127.0.0.1 -P 3306 \
        -D local
Salin selepas log masuk

Arahan ini akan menghubungkan anda ke pangkalan data "tempatan" pada pelayan jauh "127.0.0.1" menggunakan pengguna "root" dan kata laluan "root", dengan mengandaikan port 3306 digunakan.

Jika anda menghadapi sebarang masalah sambungan lanjut, pastikan bahawa:

  • Pelayan MySQL pada mesin jauh sedang berjalan dan boleh diakses.
  • Tembok api pada mesin jauh membenarkan sambungan masuk pada port pelayan MySQL.
  • Pengguna yang anda sedang menyambung dengan mempunyai keistimewaan yang mencukupi untuk menyambung ke pangkalan data jauh.

Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Masalah 'Tidak Dapat Menyambung ke Pelayan MySQL' Apabila Menyambung Dari Jauh melalui Talian Perintah? .. 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