zoukankan      html  css  js  c++  java
  • Linux MySQL单实例源码编译安装5.5.32

    cmake软件
    tar -zxvf cmake-2.8.8.tar.gz
    cd cmake-2.8.8
    ./bootstrap
    make
    make install
    cd ../
     
    依赖包
    yum install ncurses-devel -y
    yum install pcre pcre-devel -y
    yum install gcc* -y
     
     
    创建用户
    groupadd mysql
    useradd -g mysql mysql
    echo "oracle" |passwd --stdin mysql
     
     
    创建目录
    mkdir /application/mysql-5.5.32/{data,tmp} -p
    chown -R mysql:mysql /application
     
     
    解压编译MySQL
    tar -zxvf mysql-5.5.32.tar.gz 
    cd mysql-5.5.32
    cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.5.32
    -DMYSQL_DATADIR=/application/mysql-5.5.32/data
    -DMYSQL_UNIX_ADDR=/application/mysql-5.5.32/tmp/mysql.sock
    -DDEFAULT_CHARSET=utf8
    -DDEFAULT_COLLATION=utf8_general_ci
    -DEXTRA_CHARSETS=gbk,gb2312,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
     
    #-- Build files have been written to: /home/oldboy/tools/mysql-5.5.32
    提示,编译时可配置的选项很多,具体可参考结尾附录或官方文档:
     
    make
    #[100%] Built target my_safe_process
     
    make install
    ln -s /application/mysql-5.5.32/ /application/mysql
     
    如果上述操作未出现错误,则MySQL5.5.32软件cmake方式的安装就算成功了。
     
    初始化数据库
    mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data/ --user=mysql
     
     
    添加/application/mysql/bin到环境变量
    export PATH=/application/mysql/bin:$PATH
     
     
  • 相关阅读:
    用DOS把一个文件夹下的所有文件名打印到txt文件里
    多线程时的CreateDispatch问题
    [转载]惟楚有才
    [转] 数学专业参考书整理推荐
    大整数处理类(cpp文件)
    [转]英文文献检索
    大整数处理类(头文件)
    国外遥感GIS期刊整理(转)
    [转载]Hibernate中No row with the given identifier exis
    在武汉,总有那么一个词~~~
  • 原文地址:https://www.cnblogs.com/liang545621/p/7518194.html
Copyright © 2011-2022 走看看