MySQL客户环境变量程序
MySQL服务器和服务器启动脚本
1、mysqld:MySQL服务器。
2、mysqld_safe、mysql.server 和mysqld_multi:服务器启动脚本。
3、mysql_install_db:初始化数据目录和初始数据库。
访问服务器的客户程序
1、mysql:命令行客户程序,用于交互式或以批处理模式执行SQL语句。
2、mysqladmin:用于管理功能的客户程序。
3、mysqlcheck:执行表维护操作。
4、mysqldump 和mysqlhotcopy:负责数据库备份。
5、mysqlimport:导入数据文件。
6、mysqlshow:显示信息数据库和表的相关信息。
独立于服务器操作的工具程序
1、myisamchk:执行表维护操作。
2、myisampack:产生压缩、只读的表。
3、mysqlbinlog:处理二进制日志文件的实用工具。
4、perror:显示错误代码的含义。
调用MySQL程序
要从命令行调用MySQL程序(例如从shell或命令提示符),应输入程序名并随后输入指导操作的选项或其他参量。
指定程序选项
可以通过命令行、选项文件方式(也称为配置文件)以及使用环境变量设置选项。
MySQL客户环境变量
所有使用mysqlclient
客户库与服务器通信的MySQL客户使用以下环境变量:
1、MYSQL_HISTFILE:命名的文件来保存命令行历史,历史文件的缺省值是$HOME/.mysql_history
。
2、MYSQL_PWD:不安全的连接方式,不建议使用。
相关问题与解答
1、Q1: 如何查看MySQL程序的不同选项?
A1: 每个MySQL程序提供一个--help
选项,可以使用它得到程序不同选项的完整描述,运行mysql --help
即可查看mysql
程序的所有选项。
2、Q2: 如何使用选项文件覆盖所有的标准客户程序的缺省选项?
A2: 你可以用一个选项文件覆盖所有的标准客户程序的缺省选项,具体方法见4.15.4 选择文件。
通过以上,可以更好地理解和管理MySQL客户环境变量及其相关程序。
小伙伴们,上文介绍了“各种MySQL客户环境变量程序”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。