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

  • 相关阅读:
    optorsim自带例子调试总结
    搭建Hadoop2.0(三)自带实例运行
    被遮挡的绝对定位
    Javascript获取地址参数
    js屏蔽浏览器(IE和FireFox)的刷新和右键等功能
    Tencent://Message/协议的实现原理
    Form(思归):动态控件的状态问题
    [正则表达式]C# 给数字字符串加上千位逗号
    js滚动条
    模拟滚动条效果
  • 原文地址:https://www.cnblogs.com/john5yang/p/9529193.html
Copyright © 2011-2022 走看看