zoukankan      html  css  js  c++  java
  • LINUX下如何编译MYSQL源代码

    LINUX下如何编译MYSQL源代码

    Linux下面编译MYSQL的源代码方式如下:

    首先下载源代码:选择下面这个版本:

     

    下载相应的CMake, gcc, bison等所依赖组件:                                                                                  

    a) 安装cursor library:

     

     b) 安装gcc 和 gcc-c++

     

    c) 下载boost:  用g++

     

    或者根据不同的参数,指定参数,然后运行CMAKE:

    cmake

    -DCMAKE_INSTALL_PREFIX=/usr/local/mysql

    -DMYSQL_DATADIR=/usr/local/mysql/data

    -DSYSCONFDIR=/etc

    -DWITH_MYISAM_STORAGE_ENGINE=1

    -DWITH_INNOBASE_STORAGE_ENGINE=1

    -DWITH_MEMORY_STORAGE_ENGINE=1

    -DWITH_READLINE=1

    -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock

    -DMYSQL_TCP_PORT=3306

    -DENABLED_LOCAL_INFILE=1

    -DWITH_PARTITION_STORAGE_ENGINE=1

    -DEXTRA_CHARSETS=all

    -DDEFAULT_CHARSET=utf8

    -DDEFAULT_COLLATION=utf8_general_ci

     

    运行下面的命令,进行真正的编译:

    make && make install

  • 相关阅读:
    [PA2014]Muzeum
    [AMPPZ2014]Jaskinia
    [PA2015]Rozstaw szyn
    LOJ 6713 「EC Final 2019」狄利克雷 k 次根 加强版
    Problem. R
    51nod 2583 数论只会Gcd
    51nod 1847 奇怪的数学题
    51nod 1575 Gcd and Lcm
    Problem. Q
    CF868G El Toll Caves
  • 原文地址:https://www.cnblogs.com/rgyu/p/7531051.html
Copyright © 2011-2022 走看看