zoukankan      html  css  js  c++  java
  • mysql

    mysql5.7.20版本安装

    1. 安装依赖

    [root@db02 mysql-5.7.20]# yum install -y gcc gcc-c++ automake autoconf
    
    [root@db02 mysql-5.7.20]# yum install make cmake bison-devel ncurses-devel libaio-devel

      

    2 下载boost并解压boost到随便个目录

    https://www.boost.org/
    [root@db02 mysql-5.7.20]# tar xf boost_1_59_0.tar.gz -C /usr/local/

      

    3 编译安装

    -DDOWNLOAD_BOOST=1            设置boost=1 安装下载好的boost 否则自动下载,耽误时间
    -DWITH_BOOST=/usr/local/boost_1_59_0     指定boost位置

    cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.7.20 
    -DMYSQL_DATADIR=/application/mysql-5.7.20/data 
    -DMYSQL_UNIX_ADDR=/application/mysql-5.7.20/tmp/mysql.sock 
    -DDOWNLOAD_BOOST=1 
    -DWITH_BOOST=/usr/local/boost_1_59_0 
    -DDEFAULT_CHARSET=utf8 
    -DDEFAULT_COLLATION=utf8_general_ci 
    -DWITH_EXTRA_CHARSETS=all 
    -DWITH_INNOBASE_STORAGE_ENGINE=1 
    -DWITH_FEDERATED_STORAGE_ENGINE=1 
    -DWITH_BLACKHOLE_STORAGE_ENGINE=1 
    -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 
    -DWITH_ZLIB=bundled 
    -DWITH_SSL=bundled 
    -DENABLED_LOCAL_INFILE=1 
    -DWITH_EMBEDDED_SERVER=1 
    -DENABLE_DOWNLOADS=1 
    -DWITH_DEBUG=0 

     安装cmake

    yum install -y cmake
    •   创建mysql用户

     
    • 解析

    hosts解析 172

    1.1.1.4  安装

    cd /server/tools/mysql-5.6.38

    cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.6.38

    -DMYSQL_DATADIR=/application/mysql-5.6.38/data

    -DMYSQL_UNIX_ADDR=/application/mysql-5.6.38/tmp/mysql.sock

    -DDEFAULT_CHARSET=utf8

    -DDEFAULT_COLLATION=utf8_general_ci

    -DWITH_EXTRA_CHARSETS=all

    -DWITH_INNOBASE_STORAGE_ENGINE=1

    -DWITH_FEDERATED_STORAGE_ENGINE=1

    -DWITH_BLACKHOLE_STORAGE_ENGINE=1

    -DWITHOUT_EXAMPLE_STORAGE_ENGINE=1

    -DWITH_ZLIB=bundled

    -DWITH_SSL=bundled

    -DENABLED_LOCAL_INFILE=1

    -DWITH_EMBEDDED_SERVER=1

    -DENABLE_DOWNLOADS=1

    -DWITH_DEBUG=0

     

    make && make install

    1.1.1.5  连接

    ln -s /application/mysql-5.6.38/ /application/mysql

    1.1.1.6  移动配置文件

    mv /etc/my.cnf /tmp/

    1.1.1.7  复制mysql配置文件

    [root@CentOS-6 ~]# cp /application/mysql/support-files/my-default.cnf /etc/my.cnf

  • 相关阅读:
    夜空中最亮的星
    让我留在你身边
    反思
    又想起民谣那诗
    初学积性函数
    P1049 装箱问题(01背包)
    set
    紫书 习题 10-4 UVa 1644(素数筛)
    紫书 习题 10-2 UVa 808(建立坐标+找规律)
    紫书 习题 10-1UVa 111040(找规律)
  • 原文地址:https://www.cnblogs.com/john5yang/p/9529193.html
Copyright © 2011-2022 走看看