CentOs下MySQL5.6.32源码安装

1. 安装好--安装MySQL需要的包
yum install -y autoconf automake imake libxml2-devel expat-devel cmake gcc gcc-c++ libaio libaio-devel bzr bison ncurses5-devel ncurses-devel autoconf

2.
[[email protected] ~]# cd /usr/local/src
//下载MySQL源码包
[[email protected] src]# wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33.tar.gz
[[email protected] src]# ls
mysql-5.6.33.tar.gz
[[email protected] src]# tar zxvf mysql-5.6.33.tar.gz
[[email protected] src]# cd mysql-5.6.33
第一步:
[[email protected] mysql-5.6.33]# 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/mysqldb  -DMYSQL_TCP_PORT=3306  -DENABLE_DOWNLOADS=1

//此为安装成功信息

    ......
    -- Googlemock was not found. gtest-based unit tests will be disabled. You can run cmake . -DENABLE_DOWNLOADS=1 to automatically download and build required components from source.
    -- If you are inside a firewall, you may need to use an http proxy: export http_proxy=http://example.com:80
    Warning: Bison executable not found in PATH
    -- Library mysqlserver depends on OSLIBS -lpthread;m;rt;crypt;dl
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /u01/mysql-5.6.33

第二步:
[[email protected] mysql-5.6.33]# make && make install

原文地址:https://www.cnblogs.com/pcyy/p/9655335.html

时间: 2024-10-05 04:28:05

CentOs下MySQL5.6.32源码安装的相关文章

centos下配置LNMP环境(源码安装)

准备工作,安装依赖库 yum -y install gcc automake autoconf libtool make gcc-c++ glibc libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncu

linux下MySQL 5.6源码安装

linux下MySQL 5.6源码安装 1.下载:当前mysql版本到了5.6.20 http://dev.mysql.com/downloads/mysql 选择Source Code 2.必要软件包 yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake 3.编译安装 添加用户 groupad

mysql-5.5.28源码安装过程中错误总结

介绍一下关于mysql-5.5.28源码安装过程中几大错误总结,希望此文章对各位同学有所帮助.系统centOS 6.3 mini (没有任何编译环境)预编译环境首先装了众所周知的 cmake(yum install cmake -y) 复制代码 代码如下: ../bootstrap Error when bootstrapping CMake: Cannot find appropriate C compiler on this system. Please specify one using

mysql5.5.32 源码方式安装

参照网上文档,源码安装了一下mysq5.5.32,以下为文档(复制,粘贴别人的,自己搭的时候没有保存操作记录) 前提:已下载mysql5.5.32.tar.gz 和 cmake-2.8.8.tar.gz(此处的放置目录为/application/tools).我所用的os为centos6.7.已yum install gcc libxml等. 另,着重需要注意的几个点:添加mysql用户/修改mysql目录权限/初始化mysql_install_db/删除test库/mysql用户表的清理/启动

mysql5.5.30源码安装及主从搭建

双机热备(实验环境) 主服务器:ip地址192.168.100.244,mysql版本5.5.30,源码安装 从服务器:ip地址192.168.100.245 一.源码安装mysql5.5 启动目录:/usr/local/mysql 数据文件目录:/data/mysql 二进制日志目录:/data/mysql/binlog 1.添加mysql 用户(不添加用户目录) shell> groupadd mysql shell> useradd -r -g mysql mysql -g, --gid

Centos 7 Nginx+Keepalived+Tomcat 源码安装与运用

Nginx+Keepalived+Tomcat 源码 第一部分 环境准备一:Nginx+keepalived服务器两台(调度器,双机热备)系统:Linux-CentOS7.4IP地址:192.168.80.100(lvs01)192.168.80.101(lvs02)软件需求:nginx安装包(nginx-1.13.9.tar.gz)Keepalived安装包(keepalived-1.4.2.tar.gz)二:tomcat服务器两台(服务器池)系统:Linux-CentOS7.4IP地址:19

linux下使用qq————pidgin-lwqq 源码安装详细教程

今天费了不少功夫终于安装了pidgin——lwqq,可以在linux上使用qq了lwqq是在linux下通讯工具pidgin上使之支持webqq协议的组件下面来详细介绍一下安装方法,共介绍两种,通过apt-get工具和通过源码安装(针对ubuntu和debian用户) 要安装pidgin-lwqq首先要安装lwqq,这两个组件已经被分开 首先我们来安装lwqq 先是lwqq依赖的库的安装使用apt-get命令可以 $ sudo apt-get install build-essential cm

mysql5.7.17源码安装

创建用户和目录 groupadd mysql useradd -r -g mysql mysql mkdir -p /data/mysql/standby/data mkdir -p /data/mysql/standby/tmp mkdir -p /data/mysql/standby/elog mkdir -p /data/mysql/standby/blog chown -R mysql:root /data/mysql 配置yum源 cd /etc/yum.repos.d/ rm -rf

在ubuntu下,进行php7源码安装

作为一名php的攻城师,如果没有玩php源码安装是说不过去的.我们知道php之所以这么流行,跟它的开源文化和lamp配套有很大关系.由于PHP7废弃了很多功能,所以一些依赖这些功能的程序可能无法运行,尝鲜前请三思.比如很多国产软件都在依赖的mysql相关函数,如果自己开发php应用请用mysqli代替.不过WordPress是没有问题的,尽情使用吧. 下面进入正题,第一步,当然是下载源码和解压 $ cd ~ $ wget http://cn2.php.net/distributions/php-