讓我們了解如何將選項文件與 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 程序的選項文件?選項文件的使用的詳細內容,更多請關注www.92cms.cn其它相關文章!