• MySQL运维---MySQL版本区别及管理


    一.MySQL5.6与MySQL5.7安装的区别

    查看最新文章更新:请点击这里

      1、cmake的时候加入了bostorg

      2、初始化时 使用mysqld --initialize 替代mysql_install_db,其它参数没有变化:--user= --basedir= --datadir=

      3、--initialize会生成一个临时密码

      4、还可以用另外一个参数--initialize-insecure,不会生成临时密码

    [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
    [root@db02 mysql-5.7.20]#wget httpss://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_59_0.tar.gz
    #登录boost.org下载也可以
    [root@db02 mysql-5.7.20]# tar xf boost_1_59_0.tar.gz -C /usr/local/
    [root@db02 mysql-5.7.20]#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                                                        增加boost参数
    -DWITH_BOOST=/usr/local/boost_1_59_0                                      boost安装目录 
    -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 

      安装包下载地址: https://downloads.mysql.com/archives/community/ 

        源码:

         

         二进制包:

      

       boost包:

        地址:https://www.boost.org/users/history/

      

     

  • 相关阅读:
    Python之二维数组(list与numpy.array)
    too many values to unpack
    python 寻找可迭代(list)的目标元素的下表方法
    zip函数
    map函数
    Sokcet代码错误类型
    PL-VIO Docker测试
    如何检索国外博士论文
    EuRoc V203数据集的坑
    Tracking of Features and Edges
  • 原文地址:https://www.cnblogs.com/aqicheng/p/13656928.html
Copyright © 2020-2023  润新知