Mari kita fahami cara menggunakan fail pilihan dengan program MySQL -
Kebanyakan program MySQL boleh membaca fail pilihan pilihan permulaan, juga dikenali sebagai fail konfigurasi.
Fail pilihan menyediakan cara mudah untuk menentukan pilihan yang biasa digunakan supaya ia tidak perlu dimasukkan pada baris arahan setiap kali pengguna menjalankan program.
Untuk mengetahui sama ada program membaca fail pilihan, anda boleh memanggilnya dengan bantuan pilihan -help.
Untuk mysqld, anda boleh menggunakan --verbose dan --help.
Jika atur cara membaca fail pilihan, mesej bantuan menunjukkan fail yang perlu dicari dan kumpulan pilihan yang akan dikenalinya.
Atur cara MySQL dimulakan dengan pilihan -no-defaults tidak akan dibaca selain daripada .mylogin.cnf. Pelayan bermula dengan pembolehubah sistem persisted_globals_load dilumpuhkan tidak membaca mysqld−auto.cnf.
Banyak fail pilihan ialah fail teks biasa yang dibuat dengan mana-mana editor teks. Pengecualian dibincangkan di bawah -
.mylogin.cnf fail yang mengandungi pilihan laluan log masuk.
Ini ialah fail yang disulitkan yang dicipta oleh utiliti mysql_config_editor.
"Laluan Log Masuk" ialah kumpulan pilihan yang hanya membenarkan pilihan tertentu: Hos, Pengguna, Kata laluan, port dan soket.
Atur cara klien menggunakan pilihan --login-path untuk menentukan laluan log masuk yang hendak dibaca daripada .mylogin.cnf.
Nyatakan nama fail laluan log masuk alternatif, iaitu, MYSQL_TEST_LOGIN_FILE Pembolehubah persekitaran mesti ditetapkan.
Pembolehubah ini digunakan oleh utiliti ujian mysql-test-run.pl, tetapi juga diiktiraf oleh mysql_config_editor dan pelanggan MySQL seperti mysql, mysqladmin dll.
Fail mysqld-auto.cnf dalam direktori data ialah fail berformat JSON yang mengandungi tetapan pembolehubah sistem yang berterusan.
li>Dicipta oleh pelayan selepas melaksanakan SET PERSIST atau SET PERSIST_ONLY
Pengurusan mysqld-auto.cnf harus dilakukan oleh pelayan, bukan pelaksanaan Secara manual.
Atas ialah kandungan terperinci Menggunakan fail pilihan untuk program MySQL? Penggunaan fail pilihan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!