### 附錄F:環境變量
在本附錄中,列出了MySQL直接或間接使用的環境變量。大多數環境變量均能在本手冊的其他部分找到。
注意,命令行上的任何選項均優先于選項文件和環境變量中指定的值,而且選項文件中的值優先于環境變量中的值。。
在很多情況下,要想更改MySQL的行為,應優先使用選項文件而不是環境變量。請參見[4.3.2節,“使用選項文件”](# "4.3.2.?Using Option Files")。
<table border="1" cellpadding="0" id="table1"><colgroup><col/><col/></colgroup><tr><td> <p><strong><span>變量</span></strong></p></td> <td> <p><strong><span>描述</span></strong></p></td> </tr><tr><td> <p> <span>CXX</span></p></td> <td> <p><span>C++</span>編譯器的名稱(用于運行<strong><span>configure</span></strong>)</p></td> </tr><tr><td> <p> <span>CC</span></p></td> <td> <p><span>C</span>編譯器的名稱(用于運行<strong><span>configure</span></strong>)</p></td> </tr><tr><td> <p> <span>CFLAGS</span></p></td> <td> <p><span>C</span>編譯器的標志(用于運行<strong><span>configure</span></strong>)</p></td> </tr><tr><td> <p> <span>CXXFLAGS</span></p></td> <td> <p><span>C++</span>編譯器的標志(用于運行<strong><span>configure</span></strong>)</p></td> </tr><tr><td> <p> <span>DBI_USER</span></p></td> <td> <p><span>Perl DBI</span>的默認用戶名</p></td> </tr><tr><td> <p> <span>DBI_TRACE</span></p></td> <td> <p>用于<span>Perl DBI</span>的跟蹤選項</p></td> </tr><tr><td> <p> <span>HOME</span></p></td> <td> <p><strong> <span>mysql</span></strong>歷史文件的默認路徑是<span>$HOME/.mysql_history</span>。</p></td> </tr><tr><td> <p> <span>LD_RUN_PATH</span></p></td> <td> <p>用于指定<span>libmysqlclient.so</span>的位置。</p></td> </tr><tr><td> <p> <span>MYSQL_DEBUG</span></p></td> <td> <p>調試時的調試跟蹤選項。</p></td> </tr><tr><td> <p> <span>MYSQL_HISTFILE</span></p></td> <td> <p><strong> <span>mysql</span></strong>歷史文件的路徑。如果設置了該變量,它的值將覆蓋<span>$HOME/.mysql_history</span>的默認值。</p></td> </tr><tr><td> <p> <span>MYSQL_HOST</span></p></td> <td> <p><strong> <span>mysql</span></strong>命令行客戶端使用的默認主機名。</p></td> </tr><tr><td> <p> <span>MYSQL_PS1</span></p></td> <td> <p>在<strong><span>mysql</span></strong>命令行客戶端中使用的命令提示。</p></td> </tr><tr><td> <p> <span>MYSQL_PWD</span></p></td> <td> <p>連接到<strong><span>mysqld</span></strong>時的默認密碼。注意,使用它并不安全。請參見<a href="database-administration.html#password-security" title="5.8.6.?Keeping Your Password Secure">5.8.6節,“使你的密碼安全”</a>。</p></td> </tr><tr><td> <p> <span>MYSQL_TCP_PORT</span></p></td> <td> <p>默認的<span>TCP/IP</span>端口號</p></td> </tr><tr><td> <p> <span>MYSQL_UNIX_PORT</span></p></td> <td> <p>默認的<span>Unix</span>套接字文件名,用于連接到本地主機<span>。</span></p></td> </tr><tr><td> <p> <span>PATH</span></p></td> <td> <p>由<span>shell</span>使用以找到<span>MySQL</span>程序。</p></td> </tr><tr><td> <p> <span>TMPDIR</span></p></td> <td> <p>創建臨時文件的目錄。</p></td> </tr><tr><td> <p> <span>TZ</span></p></td> <td> <p>用于設置當地時區。請參見<a href="problems.html#timezone-problems" title="A.4.6.?Time Zone Problems">A.4.6節,“時區問題”</a>。</p></td> </tr><tr><td> <p> <span>UMASK_DIR</span></p></td> <td> <p>創建目錄時的用戶目錄創建掩碼。注意,這是帶有<span><span>UMASK</span>的<span>ANDed</span></span>。</p></td> </tr><tr><td> <p> <span>UMASK</span></p></td> <td> <p>創建文件時的用戶文件創建掩碼。</p></td> </tr><tr><td> <p> <span>USER</span></p></td> <td> <p>在<span>Windows</span>和<span>NetWare</span>上連接到<strong><span>mysqld</span></strong>時使用的默認用戶名。</p></td> </tr></table>
?
這是MySQL參考手冊的翻譯版本,關于MySQL參考手冊,請訪問dev.mysql.com。原始參考手冊為英文版,與英文版參考手冊相比,本翻譯版可能不是最新的。
- 目錄
- 前言
- 1. 一般信息
- 2. 安裝MySQL
- 3. 教程
- NoName
- 4. MySQL程序概述
- 5. 數據庫管理
- 6. MySQL中的復制
- 7. 優化
- 8. 客戶端和實用工具程序
- 9. 語言結構
- 10. 字符集支持
- 11. 列類型
- 12. 函數和操作符
- 13. SQL語句語法
- 14. 插件式存儲引擎體系結構
- 15. 存儲引擎和表類型
- 16. 編寫自定義存儲引擎
- 17. MySQL簇
- 18. 分區
- 19. MySQL中的空間擴展
- 20. 存儲程序和函數
- 21. 觸發程序
- 22. 視圖
- 23. INFORMATION_SCHEMA信息數據庫
- 24. 精度數學
- 25. API和庫
- 26. 連接器
- 27. 擴展MySQL
- A. 問題和常見錯誤
- B. 錯誤代碼和消息
- C. 感謝
- D. MySQL變更史
- E. 移植到其他系統
- F. 環境變量
- G. MySQL正則表達式
- H. MySQL中的限制
- I. 特性限制
- J. GNU通用公共許可
- K. MySQL FLOSS許可例外
- 索引