讓我們了解如何將選項檔案與MySQL 程式一起使用-
大多數MySQL 程式可以從下列位置讀取啟動選項選項文件,也稱為設定檔。
選項檔案提供了一個簡單的方法來指定常用選項,這樣就不必每次都在命令列中輸入它們使用者執行程式。
要了解程式是否讀取選項文件,可以使用 -help 選項來呼叫它。
對於 mysqld,可以使用 --verbose 和 –help。
如果程式讀取選項文件,則說明訊息會指示這些文件它需要查找以及它將識別哪些選項組。
使用 -no-defaults 選項啟動的 MySQL 程式不會讀取除.mylogin.cnf。在停用 persisted_globals_load 系統變數的情況下啟動的伺服器不會讀取 mysqld−auto.cnf。
許多選項檔案是使用任何文字建立的純文字檔案編輯。下面討論了例外 -
包含登入路徑選項的 .mylogin.cnf 檔案。
這是由 mysql_config_editor 實用程式建立的加密檔案。
「登入路徑」是一個選項群組,只允許某些選項:主機、使用者、 密碼、連接埠和套接字。
客戶端程式使用 --login-path 選項指定從 .mylogin.cnf 讀取哪個登入路徑。
指定備用登入路徑檔名,即 MYSQL_TEST_LOGIN_FILE 必須設定環境變數。
該變數由 mysql-test-run.pl 測試實用程式使用,但也被 mysql_config_editor 和 MySQL 用戶端(如 mysql)識別, mysqladmin 等。
資料目錄中的 mysqld-auto.cnf 檔案是一個 JSON 格式的文件,其中包含持久的系統變數設定。
li>由伺服器執行 SET PERSIST 或 SET PERSIST_ONLY 後建立
mysqld-auto.cnf 的管理應該由伺服器完成,而不是執行 手動。
以上是使用 MySQL 程式的選項檔?選項檔案的使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!