10bet网址
MySQL 5.6参考手册
相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 29.4 mb
PDF (A4)- 29.5 mb
PDF (RPM)- 28.2 mb
HTML下载(TGZ)- 7.0 mb
HTML下载(Zip)- 7.1 mb
HTML下载(RPM)- 6.1 mb
手册页(TGZ)- 190.3 kb
手册页(Zip)- 305.1 kb
信息(Gzip)- 2.8 mb
信息(邮政编码)- 2.8 mb
本手册节选

4.9环境变量

本节列出MySQL直接或间接使用的环境变量。其中大部分也可以在本手册的其他地方找到。

命令行中的选项优先于选项文件和环境变量中的值,选项文件中的值优先于环境变量中的值。在许多情况下,最好使用选项文件而不是环境变量来修改MySQL的行为。看到第4.2.2.2节“使用选项文件”

变量 描述
AUTHENTICATION_PAM_LOG 帕姆认证插件调试日志设置。
CC C编译器的名称(用于运行CMake).
CXX c++编译器的名称(用于运行CMake).
CC C编译器的名称(用于运行CMake).
DBI_USER Perl DBI的默认用户名。
DBI_TRACE Perl DBI的跟踪选项。
首页 的默认路径mysql历史文件为$ HOME / .mysql_history
LD_RUN_PATH 用于指定…的位置libmysqlclient.so
LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN 启用mysql_clear_password身份验证插件;看到第6.4.1.5节,“客户端明文可插拔身份验证”
LIBMYSQL_PLUGIN_DIR 在其中查找客户端插件的目录。
LIBMYSQL_PLUGINS 预加载客户端插件。
MYSQL_DEBUG 调试时调试跟踪选项。
MYSQL_GROUP_SUFFIX 选项组后缀值(如指定——defaults-group-suffix).
MYSQL_HISTFILE 通往mysql历史文件。如果设置了这个变量,它的值将覆盖for的默认值$ HOME / .mysql_history
MYSQL_HISTIGNORE 指定不记录的语句的模式$ HOME / .mysql_history
MYSQL_HOME 特定于服务器的my.cnf文件驻留。
MYSQL_HOST 控件使用的默认主机名mysql命令行客户端。
MYSQL_OPENSSL_UDF_DH_BITS_THRESHOLD 最大密钥长度create_dh_parameters ().看到第6.5.2节,“MySQL企业加密使用和示例”
MYSQL_OPENSSL_UDF_DSA_BITS_THRESHOLD 的最大DSA密钥长度create_asymmetric_priv_key ().看到第6.5.2节,“MySQL企业加密使用和示例”
MYSQL_OPENSSL_UDF_RSA_BITS_THRESHOLD 的最大RSA密钥长度create_asymmetric_priv_key ().看到第6.5.2节,“MySQL企业加密使用和示例”
MYSQL_PS1 的命令提示符mysql命令行客户端。
MYSQL_PWD 连接时的默认密码mysqld.使用它是不安全的。看到第6.1.2.1节“最终用户密码保安指引”
MYSQL_TCP_PORT 默认的TCP/IP端口号。
MYSQL_TEST_LOGIN_FILE 的名称.mylogin.cnf登录路径文件。
MYSQL_UNIX_PORT 默认的Unix套接字文件名;用于连接到本地主机
路径 shell用来查找MySQL程序。
TMPDIR 创建临时文件的目录。
TZ 这应该设置为您的本地时区。看到B.3.3.7节“时区问题”
UMASK 创建文件时的用户文件创建方式。见下表附注。
UMASK_DIR 创建目录时的用户-目录创建方式。见下表附注。
用户 Windows上连接时的默认用户名mysqld

有关mysql历史记录文件,请参见章节4.5.1.3,“mysql客户端日志”

MYSQL_TEST_LOGIN_FILE登录路径文件(由?创建的文件)的路径名称mysql_config_editor).如果未设置,默认值为% APPDATA % \ MySQL \ .mylogin.cnf目录在Windows和$ HOME / .mylogin.cnf在非windows系统上。看到第4.6.6节“mysql_config_editor - MySQL配置实用程序”

默认的UMASK而且UMASK_DIR值是0660而且0700,分别。MySQL假设for的值UMASKUMASK_DIR以0开头的是八进制。例如,设置UMASK = 0600等于UMASK = 384因为八进制0600是十进制384。

UMASK而且UMASK_DIR变量,尽管他们的名字,被用作模式,而不是掩码:

  • 如果UMASK是集,mysqld使用($ umask | 0600)作为文件创建的模式,这样新创建的文件的模式范围从0600到0666(所有值都是八进制)。

  • 如果UMASK_DIR是集,mysqld使用($ umask_dir | 0700)作为创建目录的基本模式,然后使用AND-ed~(~$ umask & 0666),这样新创建的目录的模式范围从0700到0777(所有值都是八进制)。AND操作可以从目录模式中删除读写权限,但不能删除执行权限。

另请参阅B.3.3.1节文件权限问题