码迷,mamicode.com
首页 > 数据库 > 详细

Centos6 源码安装mysql5.5

时间:2014-09-10 19:45:41      阅读:389      评论:0      收藏:0      [点我收藏+]

标签:centos6 源码安装mysql5.5

一、工具

      cmake-3.0.1.tar.gz   mysql-5.5.35.tar.gz

二、安装部署

     1.安装cmake

            tar -zxvf cmake-3.0.1.tar.gz

            cd cmake-3.0.1

            ./configure

            make && make install

    2.新建mysql用户     

        groupadd mysql

        useradd -r -g mysql mysql       

        mkdir -p /usr/local/mysql     //mysql安装目录 

        mkdir -p /appmysql/           //数据库文件目录

    3.安装mysql

       tar -zxvf mysql-5.5.35.tar.gz

      cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/app/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci  -DEXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1 -DSYSCONFDIR=/etc  -DMYSQL_USER=mysql

      make && make install

     修改目录权限 

     chown -R mysql:mysql  /app/mysql

     chown -R root:mysql /usr/local/mysql

   4.配置启动

    拷贝配置文件

    cd   /usr/local/mysql/support-files

    cp  my-large.cnf /etc/my.cnf

    cp  mysql.server  /etc/init.d/mysqld

    初始化数据库

     /usr/local/mysql/scripts/mysql_install_db   --user=mysql --datadir=/app/mysql/ --basedir=/usr/local/mysql 

    开机启动mysql

    编辑/etc/init.d/mysqld,设置以下变量的值:

    Basedir  = /usr/local/mysql

    Datadir = /usr/local/mysql/data

    加入开机自启动

    chkconfig   --add mysqld

    chkconfig  --level 345 mysqld   on

    启动mysql

    service mysqld start

     

      

Centos6 源码安装mysql5.5

标签:centos6 源码安装mysql5.5

原文地址:http://961911.blog.51cto.com/951911/1550566

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!