zoukankan      html  css  js  c++  java
  • CentOS7编译安装mysql-5.6.43

    Step 1:安装编译需要的软件和工具

    [root@node-1 ~]# yum install gcc gcc-c++ cmake ncurses-devel bison

    Step 2:创建mysql用户和组,并且创建安装目录和数据库存储目录

    [root@node-1 ~]# mkdir /data                             //数据库存储目录

    [root@node-1 ~]# mkdir /usr/local/mysql             //数据库安装目录

    [root@node-1 ~]# useradd -s /sbin/nologin mysql

    [root@node-1 ~]# chown -R mysql:mysql /data

    [root@node-1 ~]# chown -R mysql:mysql /usr/local/mysql

    Step 3:下载mysql源代码压缩包

    [root@node-1 ~]# wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.43.tar.gz

    Step 4:编译、安装

    [root@node-1 ~]# tar zxvf mysql-5.6.43.tar.gz 

    [root@node-1 ~]# cd mysql-5.6.43/

    [root@node-1 mysql-5.6.43]# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data -DMYSQL_TCP_PORT=3306 -DMYSQL_USER=mysql -DENABLE_DOWNLOADS=1 -DMYSQL_USER=mysql 

    [root@node-1 mysql-5.6.43]# make

    [root@node-1 mysql-5.6.43]# make install

    Step 5:修改目录属性

    [root@node-1 mysql-5.6.43]# chown -R mysql:mysql /data
    [root@node-1 mysql-5.6.43]# chown -R mysql:mysql /usr/local/mysql

    Step 6:安装mysql系统表

    [root@node-1 ~]# cd /usr/local/mysql/

    [root@node-1 mysql]# script/mysql_install_db --user=mysql --datadir=/data

  • 相关阅读:
    Linux下启用异步IO
    ORA-20011 ORA-29913 KUP-11024
    OCP 11G 053题库解析汇总链接(601-712)
    OCP 11G 053题库解析汇总链接(201-400)
    OCP 11G 053题库解析汇总链接(401-600)
    OCP 11G 053题库解析汇总链接(1-200)
    OCP 11G 052题库解析汇总链接
    OCP 11G 051题库解析汇总链接
    Vue外部js引入做为全局变量
    Java实现atoi函数
  • 原文地址:https://www.cnblogs.com/networking/p/10346228.html
Copyright © 2011-2022 走看看