中国唯一一家专业只做ARACLE认证和BDA实训的甲骨文金牌合作企业

网络授课

技术沙龙

MySQL认证培训:UNIX二进制分发版安装MySQL

MySQL认证培训:UNIX二进制分发版安装MySQL,安装MySQL二进制分发版要比安装源码分发版简单一些,如果你的平台支持二进制分发版,那么本书推荐你安装此版本。在MySQL官方网站将这些二进制文件发布到网上供下载以前,它们被压缩成打包的档案文件。因此,需要用GUN tar和GNU gunzip工具解压缩这些安装文件。Linux系统和绝大多数的UNIX系统通常都预置了这些工具。如果你的系统没有预置它们,那么可以到GUN 项目的网站下载。

选择并下载完安装包以后,以root用户登录,并在命令行中输入以下命令开始安装MySQL:

  1. groupadd mysql  
  2. useradd -g mysql mysql  
  3. cd /usr/local 
  4. tar xvfz /tmp/mysql-version.tar.gz 

第一个命令创建用户组mysql 。第二个命令创建用户mysql 同时将其添加到mysql 用户组中。第三个命令中的路径应换为MySQL 安装文件将要解压到的路径。在最后一个命令中,可使用tar 工具(带有Z选项的gunzip )解压缩已下载的源码分发文件,需要用版本号代替安装文件名中的version (也就是说,用你下载的安装文件的实际路径和文件名作为tar 命令的第二个参数)。在Sun Solaris 系统上,需要用gtar 代替tar 命令。

运行完上述命令之后,你还需要一个由tar 创建的在/usr/local 路径中的mysql 的符号链接。

  1. ln -s /usr/local/mysql-version /usr/local/mysql 

上面的命令创建了到/usr/local/mysql -version 的链接/usr/local/mysql,mysql-version 是tar 在/usr/local 目录下创建的子目录的真实名称。这个链接是必需的,因为MySQL 默认的安装路径是/usr/local/mysql ,默认的数据目录为/usr/local/mysql/data 。值得注意的是,一些MySQL 版本使用不同的目录作为默认安装目录。因此参阅MySQL 的在线文档是非常必要的。

到目前为止,MySQL 已基本安装完成。现在必须创建初始授权表,改变MySQL 程序和数据文件的所有者。从命令行中输入下面的命令可完成上述任务。

  1. cd /usr/local/mysql  
  2. ./scripts/mysql_install_db  
  3.  
  4. chown -R mysql /usr/local/mysql  
  5. chgrp -R mysql /usr/local/mysql 

第一个命令中的参数需替换为MySQL 文件的存放目录。第二个命令使用了二进制分发版自带的脚本建立初始授权表,它们组成了MySQL 的root 用户的mysql 数据库。第三个命令把MySQL 目录和程序的所有者改为用户mysql 。最后一个命令将同一目录和程序的所属组改为mysql 。

安装完程序、设置好文件的所有者之后,便可以启动MySQL 了。你可以通过多种方式启动MySQL 。为确保出现错误时服务器程序可以自动重启,你可以在命令行中输入如下内容:

  1. /usr/local/mysql/bin/mysqld_safe & 

上述内容通过运行mysqld_safe 服务器程序启动MySQL 服务。当MySQL 服务器程序发生错误时,mydqld_safe 会重新启动服务器。命令行结尾的符号&表示运行服务器程序的命令是在后台执行的。

如果想在系统启动时便启动MySQL ,需将/usr/local/mysql 子目录support-files 下的mysql. server 文件复制到/etc/init.d 目录下。你可以在命令行中输入如下内容完成这项任务:

  1. cp support-?les/mysql.server /etc/init.d/mysql  
  2. chmod +x /etc/init.d/mysql  
  3. chkcon?g --add mysql 

第一个命令是按照惯例把服务器的启动文件放在服务器初始程序目录下,并把它命名为mysql 。同时应保证命令行中的文件路径和你的系统中实际安装路径一致。第二个命令为MySQL 服务器文件添加可执行权限。第三个命令设置系统中所有服务在各运行级别中的启动和关闭状态。

现在MySQL 已安装完毕并可以运行,接下来需要做一些安装后的设置工作。

CUUG 优技培训

中国oracle培训领航专家

CUUG -CHINA UNIX USER GROUP,是国际UNIX组织UNIFORUM的中国代表,是国内悠久的专业UNIX培训机构,被誉为中国UNIX 的摇篮。

金牌讲师

行业资深实战专家 让学习就像在就业
展开

实操环境

让每一个dba课程学员有真正的实操练习

让每一个dba课程学员有真正的实操练习

让每一个dba课程学员有真正的实操练习

让每一个dba课程学员有真正的实操练习

院校合作

学校新闻

行业新闻

在线预约 抢先报名 获取课程排期

请输入您的手机号

申请试听
版权所有:北京神脑资讯科技有限公司
地址:北京市海淀区紫竹花园4号楼D座703
全国免费咨询电话:400-0909-964
电话:010-59426307 ,邮政编码:100089
E-mail:cuug_bj@cuug.com
拨打电话
在线咨询
首页