阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

手机号码,快捷登录

老司机
查看: 1364|回复: 0

[转帖] MySQL三种安装方式大揭秘

[复制链接]
  • TA的每日心情
    开心
    2012-3-7 10:15
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2012-2-7 16:16:01 | 显示全部楼层 |阅读模式
    此文章主要向大家讲述的是MySQL三种安装方式,及RPM 二进制包与源代码,我们本次安装的相关系统平台为redhat 5,以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解。  
          MySQL三种安装方式一、使用RPM包进行安装   
          首先可以从安装光盘中或者到MySQL的网站上下载对应版本的rpm包如下:  

    MySQL-server-community-5.1.38-0.rhel5.i386.rpm
    MySQL-client-community-5.1.38-0.rhel5.i386.rpm[/ol]

          接着我们可以使用rpm命令进行安装:  
          rpm -ivh MySQL-server-community-5.1.38-0.rhel5.i386.rpm  
          rpm -ivh MySQL-client-community-5.1.38-0.rhel5.i386.rpm  
          MySQL三种安装方式二、安装二进制包   
          步骤如下:  
          1、用root登录系统,增加MySQL用户和组  

    groupaddMySQL useradd-gMySQLMySQL[/ol]

          2、解压二进制包,假如二进制包放在/home/MySQL下,我们在解压后并增加一个符号链接  

    tarxvfzMySQL-5.1.38-linux-i686-glibc23.tar.gz ln-sMySQL-5.1.38-linux-i686-glibc23MySQL[/ol]

          3、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户  

    cdMySQL ./scripts/MySQL_install_db--user=MySQL[/ol]

          4、设置目录权限,将data目录的所有者改为MySQL,其它目录的文件的所有者为root  

    chown-Rroot:MySQL. chown-RMySQL:MySQLdata[/ol]

          5、启动MySQL  
          ./bin/MySQLd_safe --user=MySQL &  
          MySQL三种安装方式三、源码安装MySQL   
          1、用root登录系统,增加MySQL用户和组  

    groupaddMySQL useradd-gMySQLMySQL[/ol]

          2、解压源码包,并进入解压后的目录  
          tar xvfz MySQL-5.1.38.tar.gz  
          cd MySQL-5.1.38  
          3、用configure工具来编译源代码,这里我们可以使用很多的参数,具体可以用configure --help来查看,这里我们将MySQL安装到/usr/local/MySQL下  

    ./configuer--prefix=/usr/local/MySQL make makeinstall[/ol]

          4、选择一个样例配置文件,并复制到/etc/下改名为my.cnf  
          cp support-files/my-medium.cnf /etc/my.cnf  
          5、在数据库目录下创建系统数据库的表,--user表示这些数据库和表的所有者为此用户  

    cd/usr/local/MySQL ./bin/MySQL_install_db--user=MySQL[/ol]

          6、设置目录权限,将var目录的所有者更改为MySQL,其它目录和文件的所有者为root  

    chown-Rroot. chown-RMySQLvar chgrp-RMySQL.[/ol]

          7、启动MySQL  
          ./bin/MySQLd_safe --user=MySQL &
    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表