MySQL管理介绍
上一篇 /
下一篇 2008-05-09 17:31:54
在运行数据库系统时, MySQL的使用相当简单,且进行MySQL安装和使用所需的工作也很少。MySQL的简单性可能就是它极为普及的原因,尤其是在非程序员人群中的普及。当然,它对于训练有素的计算机专业人员也是有帮助的,但肯定不是对运行一个成功的MySQL安装程序的需求。 然而,不论您是什么级别的专家, MySQL的安装程序都不能自动运行。必须有人来监视它以确保它能顺利和有效地运行,有时还必须知道当问题出现时应该做什么。 如果您有管理其他数据库系统的经验,将会发现:运行MySQL的安装程序在某些方面是类似的,您的经验也是用得着的。但是MySQL的管理有自己独特的需求,本文将帮助您熟悉这些内容。
ITPUB个人空间'|ZUxx;^r$tITPUB个人空间gZ#CH3d4v8B管理职责概述ITPUB个人空间@-MBC \ciDXITPUB个人空间iJY)oJ2CMySQL数据库系统由几部分组成。您应该熟悉这些组成部分的内容和每个部分的目的。这需要您了解所管理系统的特征以及帮助您进行管理的可用工具。如果您花时间去了解了要监督的内容,工作将会变得非常容易。为此,您应当使自己熟悉MySQL的以下几个方面:
4o
yy\VC Q)D;Sr0ITPUB个人空间;x{/nL,B4AMySQL服务器。服务器mysql执行数据库和表的所有操作。safe_mysqld 是一个相关的程序,它用于启动服务器、监控服务器和重新启动服务器。
ITPUB个人空间S"Zyt|Zi_#\9\K_*{(W5@\1W0MySQL客户机和实用程序。有几个MySQL程序,可用来帮助您与服务器进行通信和执行管理的任务。其中最重要的几个是:
:F }u3fe3l!w| E#_0Gt:S&a1Q#{0mysql,一个交互式程序,允许将
SQL 语句发布到服务器上并浏览其结果。
m`:CgZ4D0ITPUB个人空间Q
l)^,s/kjmysqladmin,一个管理程序,允许执行诸如关闭服务器以及创建或删除数据库的工作。如果服务器运行不正常,还可以用mysqladmin 来检查服务器的状态。
S`t1d1[R_0&jJ fj_0isamchk 和myisamchk,这些实用程序帮助您完成表的分析和优化,以及在表损坏时进行崩溃恢复。
ITPUB个人空间
j\ K{Y+Q#ns*E4hI Y)Tou
R(y0mysqldump,一个工具,用于
备份数据库或将数据库拷贝到另一个服务器中。
;Ro*mj.I0