Menyambung ke Pangkalan Data MySQL Jauh melalui Baris Perintah
Mengakses pelayan pangkalan data jauh dari baris arahan boleh menjadi mencabar. Dalam contoh ini, percubaan untuk menyambung ke pangkalan data yang dihoskan Rackspace menggunakan arahan:
mysql -u username -h my.application.com -ppassword
mengakibatkan ralat:
ERROR 2003 (HY000): Can't connect to MySQL server on 'my.application.com' (10061)
Punca Ralat
Ralat ini berlaku disebabkan sintaks arahan yang salah atau isu sambungan rangkaian.
Menyelesaikan Isu
Untuk mewujudkan sambungan terus ke alat kawalan jauh Konsol MySQL, gunakan arahan berikut:
mysql -u {username} -p'{password}' \ -h {remote server ip or name} -P {port} \ -D {DB name}
Gantikan ruang letak dengan nilai yang berkaitan:
Contoh
Untuk menyambung ke pangkalan data setempat bernama "local" dengan nama pengguna "root" dan kata laluan "'root," gunakan arahan:
mysql -u root -p'root' \ -h 127.0.0.1 -P 3306 \ -D local
Setelah sambungan berjaya, anda akan dialihkan ke konsol pangkalan data yang ditentukan.
Atas ialah kandungan terperinci Bagaimana untuk Menyambung ke Pangkalan Data MySQL Jauh melalui Talian Perintah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!