各种MySQL客户环境变量程序概述

所有使用mysqlclient客户库与服务器通信的MySQL客户使用下列环境变量:


使用MYSQL_PWD是不安全的。见6.3 与MySQL服务器连接。

“mysql”客户使用MYSQL_HISTFILE环境变量中命名的文件来保存命令行历史,历史文件的缺省值是“$HOME/.mysql_history”,这里$HOME是HOME环境变量的值。

所有MySQL程序取许多不同的选项,然而,每个MySQL程序提供一个--help选项,你可以使用它得到程序不同选项的完整描述。例如,试一试mysql --help。

你能用一个选项文件覆盖所有的标准客户程序的缺省选项。见4.15.4 选择文件。

下表简单地描述MySQL程序:

myisamchk

描述、检查、优化和修复MySQL表的使用程序。因为myisamchk有许多功能,它在其自己的章节中描述。见13 维护MySQL安装。

make_binary_release

制作一个编译MySQL的一个二进制的版本。这能用FTP传送到在ftp.tcx.se网站的“/pub/mysql/Incoming”以方便其它MySQL用户。

msql2mysql

一个外壳脚本,转换mSQL程序到MySQL。它不能处理所有的情况,但是当转换时,它给出一个好起点。

mysql

mysql是一个简单的SQL外壳(具有GNU readline 能力),它支持交互式和非交互式使用。当交互地使用时,查询结果以ASCII表的格式被表示。当非交互地使用时(例如,作为一个过滤器),结果是以定位符分隔的格式表示。(输出格式可以使用命令行选项改变)你可以简单地象这样运行脚本:

shell> mysql database < script.sql > output.tab

如果你在客户中由于内存不足造成问题,使用--quick选项!这迫使mysql使用mysql_use_result()而非mysql_store_result()来检索结果集合。

mysqlaccess

一个脚本,检查对主机、用户和数据库组合的存取权限。

mysqladmin

执行管理操作的实用程序,例如创建或抛弃数据库,再装载授权表,清洗表到磁盘中和再打开日志文件。mysqladmin也可以被用来从服务器检索版本,进程和状态信息。见12.2 管理一个 MySQL 服务器。

mysqlbug

MySQL错误报告脚本。当填写一份错误报告到MySQL邮件列表时,应该总是使用该脚本。

mysqld

SQL守护进程。它应该一直在运行。

时间: 2024-12-03 15:01:24

各种MySQL客户环境变量程序概述的相关文章

C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装

原文:C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置好JDK环境.Mysql服务.Tomcat 服务 目的: 解决客户在安装软件的复杂配置和繁琐 便于管理软件版本 便于系统集成 分析: 由于不能使用软件的原始安装版本,故只能将JDK的安装目录拷贝出来,放在D盘的SoftSource文件夹,由于要管理三者,将这三个放进一个文件夹里面 Mysql.Tom

创建和访问环境变量

环境变量的构成 环境变量由一对字符串组成,格式为:变量=关联值.例如: PATH=C:\WINDOWS 在DOS和WINDOWS中,你可以从命令行或在批处理文件中定义环境变量,方法是使用SET命令,后面跟赋值表达式.下面是一个创建环境变量的例子, SET VERSION=1.1.3 在Unix中可以省略前面的SET,写为: VERSION=1.1.3 读取环境变量 程序只有在启动时才能访问到环境变量,环境变量由一个字符串数组构成,其形式为"VAR=value".可以用getenv()和

MYSQL客户机程序4—在运行时获取连接参数

    6.5 客户机程序4-在运行时获取连接参数     现在我们有了容易修改的防止出现错误的连接代码,我们要了解一些如何做某些比使用NULL 连接参数更灵巧的事情,如在运行时允许用户指定一些值.客户机程序3由于固定连接参数方面的缺陷,要想更改那些值中的任何一个,都必须编辑源文件并重新编译.这十分不方便,特别是想使程序用于其他人时.在运行时指定连接参数的一个通用的方法是使用命令行选项.MySQL分发包中的程序接受两种形式的连接参数,如表6 - 1所示.    与标准的MySQL客户机程序一致,

MySQL 相关的环境变量_Mysql

使用MYSQL_PWD是不安全的.见6.3 与MySQL服务器连接. "mysql"客户使用MYSQL_HISTFILE环境变量中命名的文件来保存命令行历史,历史文件的缺省值是"$HOME/.mysql_history",这里$HOME是HOME环境变量的值. 所有MySQL程序取许多不同的选项,然而,每个MySQL程序提供一个--help选项,你可以使用它得到程序不同选项的完整描述.例如,试一试mysql --help. 你能用一个选项文件覆盖所有的标准客户程序的

MYSQL环境变量设置方法_php技巧

mysql环境变量设置(windows环境) 1.对于命令控来说,在cmd命令下行下操作很方便,但有时需要直接在命令行床空执行mysql这样的命令,会出现"mysql不是内部或外部命令"这样的错误提示,原因是mysql其实是一个exe文件,存放于myql安装路径/bin下,因此需要将mysql的安装路径配置到path环境变量中,如此以后就不用每次都cd到mysql路径下了: 2.设置完成后我们再试试看-cmd-->mysql已经连接上mysql了,接下来我们可以使用dml.sql

CentOS把php和mysql加入到环境变量

环境变量 环境变量是和 Shell 紧密相关的,用户登录系统后就启动了一个 Shell .对于 Linux 来说一般是 bash ,但也可以重新设定或切换到其它的 Shell .根据发行版本的情况, bash 有两个基本的系统级配置文件: /etc/bashrc 和 /etc/profile .这些配置文件包含两组不同的变量: shell 变量和环境变量.前者只是在特定的 shell 中固定(如 bash ),后者在不同 shell 中固定.很明显, shell 变量是局部的,而环境变量是全局的

centos下加入mysql环境变量

centos下加入mysql环境变量 命令行的时候每次都要进入mysql的目录/usr/local/mysql/bin太麻烦了,为了能在任何一个位置直接进入,设置一下环境变量即可 vi /etc/profile 加入export PATH=$PATH:/usr/local/mysql/bin即可

MYSQL客户机程序2—增加错误检查

    6.3 客户机程序2-增加错误检查    我们的第二个客户机程序将像第一个客户机程序一样,但是将修改它们,考虑错误出现的可能性."将错误检查作为读者的练习"这样的项目在编程文献中相当常见,这或许是因为检查错误相当令人讨厌.但是,我赞同这种观点,即MySQL客户机程序应该测试错误条件并适当地进行回应.由于某种原因,返回状态值的客户机库的调用做这些事情,而且您要承担忽略它们的后果.您最终还是要试图捕获由于没有错误检查而出现在程序中的错误,这些程序的用户会对程序运行如此不规律感到奇怪

建立MYSQL客户机程序的一般过程

    MySQL提供用C编程语言编写的客户机库,可以用它编写访问MySQL的客户机程序.这个库定义了应用程序编程接口,包括下面的实用程序:    ■ 建立和终止与服务器会话的连接管理例程.    ■ 构造查询的例程,将例程发送到服务器,并处理结果.    ■ 当其他C API调用失败时,确定错误准确原因的状态和错误报告函数.    本章介绍如何用客户机库编写自己的程序.我们要记住的一些要点是,自己的程序与MySQL分发包中已有的客户机程序的一致性,代码的模块性和可重用性.本章假设您知道用C编程