哪位大虾给我介绍下mysql rpm包的名字的含义

哪位大虾给我介绍下mysql rpm包的名字的含义

下面是我下的mysql rpm包,哪位高手能告诉我这些包的功能:

MySQL-5.0.0-0.src.rpm
MySQL-bench-5.0.0-0.i386.rpm
MySQL-client-5.0.0-0.i386.rpm
MySQL-devel-5.0.0-0.i386.rpm
MySQL-embedded-5.0.0-0.i386.rpm
MySQL-Max-5.0.0-0.i386.rpm
MySQL-server-5.0.0-0.i386.rpm
MySQL-shared-5.0.0-0.i386.rpm

普通的应用(apache+php+mysql),是不是只要装那个server的rpm包就可以了(我留给linux的空间并不多,能不装的我想尽量不装).      
# MySQL-VERSION.i386.rpm MySQL服务器。除非你只是想要与运行在其他机器上MySQL服务器连接,否则你将需要它。
# MySQL-client-VERSION.i386.rpm 标准MySQL客户程序。你可能总是需要安装这个包。
# MySQL-bench-VERSION.i386.rpm 测试和基准程序。需要Perl和msql-mysql-modules RPM。
# MySQL-devel-VERSION.i386.rpm 所需的库和包含文件。如果你想要编译其他MySQL客户程序, 例如Perl模块。
# MySQL-VERSION.src.rpm 包含上述所有包的源代码。它也能被用来尝试为其他硬件平台构造RPM(例如,Alpha或SPARC)。
#  MySQL-Max-VERSION.rpm 包含了客户端和服务器端的程序
# MySQL-embedded-VERSION.i386.rpm 和为嵌入式 linux 设计的数据库系统