Mysql入门系列:在UNIX上安装MySQL

Mysql入门系列:在UNIX上安装MySQL,第1张

Mysql入门系列:在UNIX上安装MySQL,第2张

有几个版本的MySQL分发包可用。目前的稳定发行版有3.22版系列。目前正在开发的版本是3.23系列。一般应该使用系列中的编号版本。

MySQL分发包可以以二进制代码、RPM和源代码的格式获取。二进制代码和RPM分发包很容易安装,但是必须接受分发包中内置的安装设计和默认配置。安装源码分发包比较难,因为软件必须编译,但是参数可以控制的比较多。例如,只能编译客户端程序。

发包,不考虑服务器,可以改变软件安装的目标位置等。

该发行版包含以下一个或多个组件:

Mysqld服务器

客户端程序(mysql、mysqladmin等。)和客户端编程支持环境(库和头文件)。

文件

标准数据库

语言支持环境

源程序和二进制代码分发包含以上所有内容。每个RPM文件只包含一些内容,所以为了得到你需要的,你可能需要安装多个RPM。

如果您计划连接到运行在另一台机器上的服务器,您不需要安装服务器,但是您应该安装客户端软件:

如果不运行服务器,只需要客户端能够连接到其他机器的服务器。

如果您运行一个服务器,您将希望能够从它的主机连接到它,而不是使用客户端软件登录到其他机器,然后测试您的服务器。

MySQL安装概述

在UNIX上安装MySQL包括以下步骤:

1)创建用户的UNIX帐户和服务器将操作的组(如果正在安装服务器)。

2)获取并打开要安装的分发包。如果您正在使用源代码分发包,请编译并安装它。

3)运行mysql_install_db脚本初始化数据目录和权限表(只允许第一次安装)。

4)启动服务器。

5)参考第11章,熟悉一般管理流程。特别是,您应该阅读关于设置和关闭服务器以及以非特权用户身份运行服务器的段落。

创建MySQL用户帐户

如果只需要运行MySQL客户端软件,但不打算运行MySQL服务器,可以跳过这一节。

MySQL服务器可以作为系统上的任何UNIX用户运行,但是出于安全和保密的原因,它不是作为root运行的。建议为MySQL管理创建一个独立的帐户,并以此用户身份运行服务器。这样,您就可以作为该用户登录,并在目录中拥有维护和故障排除的完全权限。建立

用户帐户的过程因系统而异。详情请参考相应文献。

在本书中,mysqla d m和mysqlg r p分别用于该账户的UNIX用户和组名。如果你打算只安装自己用的MySQL,并且可以自己运行,那么你可以用自己的登录名和组名替换本书任何地方出现的mysqladm和mysqlg r p。如果您从RPM文件安装,那么在RPM安装过程中将自动建立一个名为mysql的用户。在这种情况下,可以用mysqla d m代替mysql..

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Mysql入门系列:在UNIX上安装MySQL

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情