Mari lihat cara mewujudkan sambungan dengan pelayan MySQL menggunakan pilihan baris arahan seperti mysql atau klien seperti mysqldump.
Agar program klien dapat menyambung ke pelayan MySQL, ia mesti menggunakan parameter sambungan yang betul, seperti nama hos pelayan sedang berjalan, nama pengguna dan kata laluan akaun MySQL . Setiap parameter sambungan mempunyai nilai lalai, tetapi boleh diganti jika perlu menggunakan pilihan program yang ditentukan pada baris arahan atau dalam fail pilihan.
Arahan untuk memanggil mysql tanpa menyatakan sebarang parameter sambungan eksplisit ialah −
mysql
Memandangkan tiada pilihan parameter nilai lalai akan diguna pakai.
Nama hos lalai ialah localhost. Pada Unix, ia mempunyai makna yang istimewa.
Nama pengguna lalai ialah ODBC pada Windows. Pada Unix, ialah nama log masuk pada Unix.
Tiada kata laluan dihantar kerana tiada --kata laluan atau -p disediakan.
Untuk mysql, parameter pertama dianggap sebagai nama pangkalan data lalai. Memandangkan tiada parameter sedemikian, mysql tidak memilih mana-mana pangkalan data lalai.
Untuk menyatakan secara eksplisit nama hos, nama pengguna dan kata laluan, yang sesuai mesti disediakan pada baris arahan pilihan. Seperti yang ditunjukkan di bawah:
mysql --host=localhost --user=myname --password=password mydb mysql -h localhost -u myname -ppassword mydb
Nilai kata laluan adalah pilihan yang dinyatakan, tidak sepatutnya terdapat sebarang ruang antara --password= atau -p dan kata laluan yang mengikutinya.
#. 🎜🎜#Langkah seterusnya ialah program klien menentukan jenis sambungan yang perlu dibuat klien membuat sambungan TCP/IP ke pelayan tempatan sahaja, pilihan --host atau -h digunakan untuk menentukan nama hos dengan nilai 127.0.0.1 (bukan localhost, sebaliknya, alamat IP atau nama). pelayan tempatan juga boleh disediakan Protokol pengangkutan boleh disebut secara eksplisit walaupun untuk localhost menggunakan pilihan --protocol=TCP Beberapa contoh telah ditunjukkan di bawah −
mysql --host=127.0.0.1 mysql --protocol=TCP
mysql --host=remote.example.com
mysql --host=remote.example.com --port=13306
Atas ialah kandungan terperinci Sambung ke pelayan MySQL menggunakan pilihan arahan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!