分享

MySQL客户端程序和实用工具

 wellbeing_wang 2011-08-25
下面简单列出了MySQL客户端程序和实用工具:
 
· myisampack
压缩MyISAM表以产生更小的只读表的一个工具。
 
· mysql
交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。
 
· mysqlaccess
检查访问主机名、用户名和数据库组合的权限的脚本。
 
· mysqladmin
执行管理操作的客户程序,例如创建或删除数据库,重载授权表,将表刷新到硬盘上,以及重新打开日志文件。mysqladmin还可以用来检索版本、进程,以及服务器的状态信息。
 
· mysqlbinlog
从二进制日志读取语句的工具。在二进制日志文件中包含的执行过的语句的日志可用来帮助从崩溃中恢复。
 
· mysqlcheck
检查、修复、分析以及优化表的表维护客户程序。
 
· mysqldump
将MySQL数据库转储到一个文件(例如SQL语句或tab分隔符文本文件)的客户程序。增强版免费软件首先由Igor Romanenko提供。
 
· mysqlhotcopy
当服务器在运行时,快速备份MyISAM或ISAM表的工具。
 
· mysql import
使用LOAD DATA INFILE将文本文件导入相关表的客户程序。
 
· mysqlshow
显示数据库、表、列以及索引相关信息的客户程序。
 
· perror
显示系统或MySQL错误代码含义的工具。
 
· replace
更改文件中或标准输入中的字符串的实用工具。
 
每个MySQL程序有许多不同的选项。但每个MySQL程序均提供一个---help选项,可以用来全面描述程序不同的选项。例如,可以试试mysql---help。
 
 
使用mysqlclient库同服务器进行通讯的MySQL客户使用下面的环境变量:
 
MYSQL_UNIX_PORT 默认Unix套接字文件;用于连接localhost
MYSQL_TCP_PORT 默认端口号;用于TCP/IP连接
MYSQL_PWD 默认密码
MYSQL_DEBUG 调试过程中的调试跟踪选项
TMPDIR 创建临时表和文件的目录

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多