博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL Environment Variables
阅读量:6122 次
发布时间:2019-06-21

本文共 1624 字,大约阅读时间需要 5 分钟。

MySQL Related Environment Variables

configure用到的环境变量:
CXX     指定C++编译器
CC     指定C编译器
CFLAGS     指定C编译器flags
CXXFLAGS     
指定C++编译器flags


perl用到的环境变量:
DBI_USER     Perl DBI用到的的默认用户名。
DBI_TRACE     Perl DBI用到的trace参数。

MYSQL服务端程序和客户端程序用到的相关环境变量:
HOME     mysql history file 的默认路径 $HOME/.mysql_history.
LD_RUN_PATH     指定 libmysqlclient.so 所在目录.
MYSQL_DEBUG     Debug trace 参数。
MYSQL_GROUP_SUFFIX     类似 --defaults-group-suffix参数的作用,如
For example, the mysql client normally reads the [client] and [mysql] groups. If the --defaults-group-suffix=_other option is given, mysql also reads the [client_other] and [mysql_other] groups. 
MYSQL_HISTFILE     
指定mysql history file 的路径
,这个设置将覆盖
$HOME/.mysql_history的设置.

MYSQL_HOME     用作服务端,指定 my.cnf 配置文件的目录 (as of MySQL 5.0.3).
MYSQL_HOST     mysql命令行程序使用的默认主机名。
MYSQL_PS1     mysql命令行程序提示符.
MYSQL_PWD     mysql命令行程序使用的默认密码,注意这个变量是非常不安全的,建议的做法不要将密码保存在任何文件中.
MYSQL_TCP_PORT     默认连接的MYSQL TCP端口.
MYSQL_UNIX_PORT     默认连接的 Unix socket file name; used for connections to localhost.
PATH     SHELL环境变量,用于查找MYSQL客户端程序。
TMPDIR     临时文件目录.
TZ     本地时区,如果没有正确设置,在执行now()或UNIX_TIMESTAMP()函数时可能返回错误的值,解决办法:通过设置mysqld_safe的参数--timezone=timezone_name或者在mysqld启动前设置TZ环境变量让mysqld能读到这个变量.
UMASK     创建文件默认掩码
UMASK_DIR     创建目录默认掩码
USER     在 Windows 或 NetWare 系统中,连接 mysqld时使用的默认用户名.

【附】
MYSQL密码使用场景:
1.
Use a 
-pyour_pass
 or 
--password=your_pass
 option on the command line.

2.

Use the 
-p
 or 
--password
 option on the command line with no password value specified.

3.

Store your password in an option file.

Unix you can list your password in the 
[client]
 section of the 
.my.cnf
 file in your home directory:

如:

[client] password=your_pass

4.

Store your password in the 
MYSQL_PWD
 environment variable.

转载地址:http://gizua.baihongyu.com/

你可能感兴趣的文章
eclipse中将一个项目作为library导入另一个项目中
查看>>
Go语言学习(五)----- 数组
查看>>
Android源码学习之观察者模式应用
查看>>
Content Provider的权限
查看>>
416. Partition Equal Subset Sum
查看>>
centos7.0 64位系统安装 nginx
查看>>
数据库运维平台~自动化上线审核需求
查看>>
注解开发
查看>>
如何用 Robotframework 来编写优秀的测试用例
查看>>
Django之FBV与CBV
查看>>
Vue之项目搭建
查看>>
app内部H5测试点总结
查看>>
Docker - 创建支持SSH服务的容器镜像
查看>>
[TC13761]Mutalisk
查看>>
三级菜单
查看>>
Data Wrangling文摘:Non-tidy-data
查看>>
加解密算法、消息摘要、消息认证技术、数字签名与公钥证书
查看>>
while()
查看>>
常用限制input的方法
查看>>
Ext Js简单事件处理和对象作用域
查看>>