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

  • 相关阅读:
    浏览器的宽、高度
    表格 强制换行
    post请求
    js验证正则
    js去除空格
    表格事件,表格删除行
    AJAX初始化combox 并取值
    组脚视图
    Git 常用命令
    NSPredicate 根据谓语动词 进行 模糊查询
  • 原文地址:https://www.cnblogs.com/john5yang/p/9529193.html
Copyright © 2011-2022 走看看