zoukankan      html  css  js  c++  java
  • MYSQL的cmake编译单实例安装

    安装相关包:
    cd /home/oldboy/tools/
    rz -y
    tar xf cmake-2.8.8.tar.gz
    cd cmaake-2.8.8
    ./configure
    gmake
    gmake install
    cd ..

    依赖包:

    yum install ncurses-devel -y

    开始安装mysql

    创建用户和组

    groupadd mysql
    useradd mysql -s /sbin/nologin -M -g mysql

    解压编译MYSQL

    tar xf mysql-5.5.32.tar.gz
    cd mysql-5.5.32
    cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.32
    -DMYSQL_DATADIR=/application-5.5.32/data
    -DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock
    -DEXTRA_CHARSETS=gbk,bgk2312,utf8,ascii
    -DENABLED_LOCAL_INFILE=ON
    -DWITH_INNOBASE_STORAGE_ENGINE=1
    -DWITH_FEDERATED_STORAGE_ENGINE=1
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1
    -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1
    -DWITHOUT_PARTITION_STORAGE_ENGINE=1
    -DWITH_FAST_MUTEXES=1
    -DWITH_ZLIB=bundled
    -DENABLED_LOCAL_INFILE=1
    -DWITH_READLINE=1
    -DWITH_EMBEDDED_SERVER=1
    -DWITH_DEBUG=0

    可不编译的字符集:

    #-DDEFAULT_CHARSET=utf8
    #-DDEFAULT_COLLATTON=utf8_general_ci

    make
    make install

    ln -s /application/mysql-5.5.32/ /application/mysql

    cd ..
    cp mysql-5.5.32/support-files-files/my-small.cnf /etc/my.cnf

    配置环境变量:

    echo 'export PATH=/application/mysql/bin:$PATH' >>/etc/profile
    tail -1 /etc/profile
    source /etc/profile
    故障问题:http://oldboy.51cto.com/2561410/1122867

    建立mysql数据文件

    mkdir -p /application/mysql/dada

    授权mysql用户访问mysql的安装目录

    chown -R mysql.mysql /application/mysql/data/


    调整/tmp权限,否则初始化会错误

           chmod -R 1777 /tmp/

    安装mysql数据库文件,注意命令路径

    cd /application/mysql/scripts/
    ./mysql_install_db --basedir=/application/mysql/ --datadir=/application/mysql/data/ --user=mysql

           cd /home/oldboy/tools/mysql-5.5.32/
    拷贝mysql启动脚本到/etc/init.d下
            cp support-files/mysql.server /etc/init.d/mysqld
            chmod +x /etc/init.d/mysqld

    启动mysql
            /etc/init.d/mysqld start

  • 相关阅读:
    css3 文本超出后出现省略号
    Bootstrap 开关(switch)控件需要注意的问题
    angularJs 使用中遇到的问题小结【一:关于传参】
    ctrl+enter提交留言
    div a块状布局
    模态框 快速选定合适的布局
    ionic 项目分享No.2——简化版【转】
    jquery判断div是否显示或者隐藏
    phpsotrm 设置命名空间
    win10 cmd 替换 powershell
  • 原文地址:https://www.cnblogs.com/liuhui-xzz/p/9568896.html
Copyright © 2011-2022 走看看