Chinaunix

标题: MySQL之基本管理(一) [打印本页]

作者: chenqiubite    时间: 2007-08-08 15:18
标题: MySQL之基本管理(一)
   要想成为真正成为MySQL的管理员,我们不仅仅是进行查询,还必须熟悉MySQL所提供的一些功能,以及MySQL是如何安装的。

   管理员的主要工作有:

1. mysqladmin MySQL中最有用的管理工具,利用它可以建立和删除数据库、停止服务器的运行、查看服务器的参数、查看并关闭MySQL进程、设置密码和刷新日志文件。

2. mysqldump 建立数据库的备份。

3. mysqlimport 将文本文件引入数据库表。

4. mysqlcheck 检查、分析并修复数据库表。

5. mysqlhotcopy 这个是Perl脚本文件,可以用来快速地备份数据库表。

6. myisampack 压缩MyISAM表。


现在可以进行相关的操作了:

利用mysqladmin的参数选项查找你想要的数据资料:

# mysqladmin -uroot -p密码 variables
# mysqladmin -uroot -p密码 variables | grep 'datadir' (Linux)
# mysqladmin -uroot -p密码 variables | find "datadir" (windows)

以上可以找到MySQL的数据存放处,数据目录通常也包含日志文件,以及数据。对于MyISAM表,每个数据库都有它自己的目录且在这个目录中,每个表都有三个相关的文件:一个数据文件.MYD、一个索引文件.MYI和一个目标文件.frm。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/30002/showart_356090.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2