从头开始学习MySQL数据库你要了解的Mysql命令行实用程序集合

1. Mysql服务器端实用工具程序

  • mysqld:SQL后台程序(Mysql服务器进程),该程序必须运行之后,客户端才可以通过连接服务器来访问数据库。
  • mysqld_safe:服务器启动脚本,比mysqld来说增加了安全特性,例如当出现错误时,重启服务器并向错误日志文件写入运行时间信息。
  • mysql.server:服务器启动脚本,该脚本用于使用包含为特定级别的,运行启动服务的脚本的,运行目录的系统,它调用mysqld_safe来启动服务器。
  • mysql_multi:服务器启动脚本,可以启动或者停止系统上安装的多个服务器。
  • myisamchk:用来描述,检查,优化和维护MyISAM表的实用工具。
  • mysqlbug:MYSQL缺陷报告脚本,可以用来向Mysql邮件系统发送缺陷报告。
  • mysql_install_db:该脚本用默认权限创建Mysql授权表,通常只是在系统上首次安装Mysql时执行一次。

2.Mysql客户端实用工具程序

  • myisampack:压缩MyISAM表来产生更小的只读表的一个工具。
  • mysql:交互式输入sql语句或者从文件以批处理模式执行它们的命令行工具。
  • mysqlaccess:检查访问主机名,用户名,和数据库组合的权限的脚本。
  • MySQLadmin:执行管理操作的客户程序,例如创建或者删除数据库,重载授权表,将表刷新到硬盘上,以及重新打开日志文件。MySQLadmin还可以用来检索版本,进程,以及服务器的状态信息。
  • mysqlbinlog:从二进制日志读取语句的工具,在二进制日志文件中包含执行过程的语句,可以用来帮助系统从崩溃中恢复。
  • mysqlcheck:检查,修复,分析以及优化表的表维护客户程序。
  • mysqldump:将MySQL数据库转储到一个文件的客户程序。
  • mysqlhotcopy:当服务器在运行时,快速备份MyISAM或者ISAM表的工具。
  • mysql import:使用 LOAD DATA IINFINE将文本文件导入相关表的客户程序。
  • mysqlshow:显示数据库,表,列以及索引相关信息的客户程序。
  • perror:显示系统或者MySQL错误代码含义的工具。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章