Command-Line Options yang Mempengaruhi Penanganan Option-File MySQL


Kebanyakan program MySQL yang mendukung option file menangani option yang mengikutinya. Mereka mempengaruhi penanganan option file, sehingga mereka harus diberikan pada command line dan bukan dalam option file. Untuk bekerja dengan baik, masing-masing option harus segera mengikuti nama perintah, dengan pengecualian:

  • --print-default dapat digunakan segera setelah --default-file atau --defaults-extra-file.
  • Pada Windows, jika --defaults-file dan option --install diberikan, opsi --install harus diberikan terlebih dahulu.

Ketika menentukan nama file, anda harus menghindari penggunaan “~” shell metakarakter karena mungkin tidak ditafsirkan seperti yang anda harapkan.

  • --defaults-extra-file=file_name

Membaca option file ini setelah option file global tetapi (di Unix) sebelum option file pengguna. Jika file tidak ada atau tidak terjangkau, program keluar dengan error. Sebelum MySQL 5.5.8, file_name harus nama path lengkap ke file. Pada MySQL 5.5.8, nama ditafsirkan relatif terhadap direktori saat ini jika diberikan sebagai nama path relatif.

  • --defaults-file=file_name

Menggunakan hanya option file yang diberikan. Jika file tidak ada atau tidak terjangkau, program keluar dengan error. Sebelum MySQL 5.5.8, file_name harus nama path lengkap ke file. Pada MySQL 5.5.8, nama ditafsirkan relatif terhadap direktori saat ini jika diberikan sebagai nama path relatif.

  • --defaults-group-suffix=str

Jika opsi ini diberikan, program membaca tidak hanya option group yang biasa, tetapi juga group-group dengan nama-nama yang biasa dan dengan akhiran str. Sebagai contoh, klien mysql biasanya membaca group [client] dan [mysql]. Jika option --defaults-group-suffix=_other diberikan, mysql juga membaca group [client_other] dan [mysql_other].

  • --no-defaults

Tidak membaca option files. Jika program tidak dimulai karena membaca opsi yang tidak diketahui dari option file, --no-default dapat digunakan untuk mencegah program dari membacanya.

  • --print-defaults

Mencetak nama program dan semua opsi yang didapat dari option file.

Preconfigured Option Files MySQL

MySQL menyediakan sejumlah preconfigured option files yang dapat digunakan sebagai dasar untuk menyempurnakan server MySQL. Carilah file seperti  my-small.cnf, my-medium.cnf, my-large.cnf, dan my-huge.cnf, yang merupakan option file sampel untuk sistem kecil, menengah, besar, dan sangat besar. Pada Windows, ekstensi adalah .ini bukan .cnf.

Untuk distribusi biner, mencari file dalam atau di bawah direktori instalasi anda. Jika anda memiliki distribusi sumber, lihat di direktori support-file. Anda dapat mengganti nama copy dari file sampel dan menempatkannya di tempat yang tepat untuk digunakan sebagai file konfigurasi dasar.

Iklan
  1. September 29th, 2012

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: