MySQL 環境變數


讓我們瞭解一下 MySQL 直接或間接使用的環境變數。我們將在下面的部分中列出環境變數的名稱並對其進行描述:

  • AUTHENTICATION_LDAP_CLIENT_LOG − 它是客戶端 LDAP 身份驗證的日誌記錄級別。

  • AUTHENTICATION_PAM_LOG − 它是 PAM 身份驗證外掛的除錯日誌記錄設定。

  • CC − 它是 C 編譯器的名稱(用於執行 CMake)。

  • CXX − 它是 C++ 編譯器的名稱(用於執行 CMake)。

  • CC − 它是 C 編譯器的名稱(用於執行 CMake)。

  • DBI_USER − 它是 Perl DBI 的預設使用者名稱。

  • DBI_TRACE − 它是 Perl DBI 的跟蹤選項。

  • HOME − mysql 歷史檔案的預設路徑為 $HOME/.mysql_history。

  • LD_RUN_PATH − 它用於指定 libmysqlclient.so 的位置。

  • LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN − 它啟用 mysql_clear_password 身份驗證外掛;

  • LIBMYSQL_PLUGIN_DIR − 它是客戶端外掛的搜尋目錄。

  • LIBMYSQL_PLUGINS − 它用於預載入客戶端外掛。

  • MYSQL_DEBUG − 它在除錯時提供除錯跟蹤選項。

  • MYSQL_GROUP_SUFFIX − 它是選項組字尾值(例如指定 --defaultsgroup-suffix)。

  • MYSQL_HISTFILE − 它是 mysql 歷史檔案的路徑。如果設定了此變數,則其值將覆蓋 $HOME/.mysql_history 的預設值。

  • MYSQL_HISTIGNORE − 它是指定語句的模式,表示 mysql 不應記錄到 $HOME/.mysql_history 或 syslog(如果提供了 --syslog)。

  • MYSQL_HOME − 它是包含伺服器特定 my.cnf 檔案的目錄的路徑。

  • MYSQL_HOST- 它是 mysql 命令列客戶端使用的預設主機名。

  • MYSQL_OPENSSL_UDF_DH_BITS_THRESHOLD − 它是 create_dh_parameters() 的最大金鑰長度。

  • MYSQL_OPENSSL_UDF_DSA_BITS_THRESHOLD − 它是 create_asymmetric_priv_key() 的最大 DSA 金鑰長度。

  • MYSQL_OPENSSL_UDF_RSA_BITS_THRESHOLD − 它是 create_asymmetric_priv_key() 的最大 RSA 金鑰長度。

  • MYSQL_PS1 − 它是 mysql 命令列客戶端使用的命令提示符。

  • MYSQL_PWD − 它是連線到 mysqld 時使用的預設密碼。這不是安全連線。

  • MYSQL_TCP_PORT − 它是預設的 TCP/IP 埠號。

  • MYSQL_TEST_LOGIN_FILE − 它是 .mylogin.cnf 登入路徑檔案的名稱。

  • MYSQL_UNIX_PORT − 它是預設的 Unix 套接字檔名;用於連線到本地主機。

  • MYSQLX_TCP_PORT − 它是 X 外掛的預設 TCP/IP 埠號。

  • MYSQLX_UNIX_PORT − 它是 X 外掛的預設 Unix 套接字檔名,用於連線到本地主機。

  • NOTIFY_SOCKET − 它是 mysqld 用於與 systemd 通訊的套接字。

  • PATH − 它用於 shell 查詢 MySQL 程式。

  • PKG_CONFIG_PATH − 它是 mysqlclient.pc pkg-config 檔案的位置。

  • TMPDIR − 它是建立臨時檔案的目錄。

  • TZ − 它用於設定本地時區。

  • UMASK − 它是建立檔案時的使用者檔案建立模式。

  • UMASK_DIR − 它是建立目錄時的使用者目錄建立模式。

  • USER − 它是連線到 mysqld 時 Windows 上的預設使用者名稱。

命令列上的選項優先於選項檔案和環境變數中指定的 值。選項檔案中的值優先於環境變數中的值。在大多數情況下,建議使用選項檔案而不是環境變數。這樣,就可以修改 MySQL 的行為。

使用 MYSQL_PWD 被認為是指定 MySQL 密碼的不安全方法,應避免使用。MYSQL_PWD 已棄用,可能在將來的版本中刪除。

更新於: 2021年3月8日

2K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告