rhces 发表于 2018-9-29 07:44:23

centos7.3 搭建MySQL

  yum install gcc gcc-c++ nurses ncurses-devel bison cmake -y//安装编译环境
  tar zxvf boost_1_59_0.tar.gz -C /usr/local///解压
  mv boost_1_59_0/ boost   //重命名
  useradd -s /sbin/nologinmysql//创建管理用户
  tar zxvf mysql-5.7.17.tar.gz -C /mysql///解压看个人
  cd mysql-5.7.17/
  cmake \
  -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \         // 安装目录
  -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \   // 链接文件通信文件
  -DSYSCONFDIR=/etc \                               // 配置文件所存在的目录
  -DSYSTEMD_PID_DIR=/usr/local/mysql \            // 进程文件
  -DDEFAULT_CHARSET=utf8\             // 支持的格式 utf -8 字符集
  -DDEFAULT_COLLATION=utf8_general_ci \         // 开启存储引擎
  -DWITH_INNOBASE_STORAGE_ENGINE=1 \
  -DWITH_ARCHIVE_STORAGE_ENGINE=1 \
  -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
  -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
  -DMYSQL_DATADIR=/usr/local/mysql/data \       // 数据库文件
  -DWITH_BOOST=/usr/local/boost \          //支持c++ 库
  -DWITH_SYSTEMD=1
  //开启功能
  -注意:如果在CMAKE的过程中有报错,当报错解决后,需要把源码目录中的CMakeCache.txt文件删除,然后再重新CMAKE,否则错误依旧--

页: [1]
查看完整版本: centos7.3 搭建MySQL