Centos7编译安装MySQL5.7.25

一、准备工作

1、删除centos系统自带的mariadb数据库防止发生冲突

rpm -qa |grep mariadb
rpm -e mariadb-libs --nodeps

2、安装文件准备

# 下载mysql-5.7.25
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz
# 下载boost-1.59.0
wget https://sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz

3、安装相关依赖

yum -y install gcc gcc-devel gcc-c++ gcc-c++-devel autoconf* automake* zlib* libxml*ncurses-devel ncurses libgcrypt* libtool* cmake openssl openssl-devel bisonbison-devel perl-Data-Dumper boost boost-doc boost-devel

1

原文地址:https://www.cnblogs.com/believepd/p/10603414.html

时间: 2024-10-29 05:21:05

Centos7编译安装MySQL5.7.25的相关文章

CentOS6.3 编译安装LAMP(3):编译安装 MySQL5.5.25

所需源码包: /usr/local/src/MySQL-5.5.25/cmake-2.8.8.tar.gz /usr/local/src/MySQL-5.5.25/mysql-5.5.25.tar.gz 1.安装cmake  MySQL从5.5版本开始,通过./configure进行编译配置方式已经被取消,取而代之的是cmake工具. 因此,我们首先要在系统中源码编译安装cmake工具. #编译安装 cd /usr/local/src/MySQL-5.5.25/cmake-2.8.8 ./con

centos7编译安装mysql5.7.20版本

centos7编译安装mysql5.7.20版本 遇到问题: 之前想在线上搭建mysql5.7.20版本找了很多文档都觉得写得不怎么完善,很多需要注意的错误点都提及,所以只好自己写一篇了!个人觉得最主要注意的是mysql的data目录一定不能漏了权限问题,还有的经常遇到mysql.sock文件的错误就是因为编译的时候指定的目录要小心,然后启动前在my.cnf文件里面定义一下问题就解决了.这是我写的时候遇到最多的问题. 一.进入mysql官网下载(www.mysql.org)mysql源安装包:

开发人员学Linux(6):CentOS7编译安装MySQL5.17.8多实例及主从复制

1.前言上一篇讲述了如何在CentOS7下编译安装Nginx-1.12.0并如何配置反向代理,本篇将讲述如何编译安装MySQL5.7.18并配置多实例.2.准备2.1下载MySQL5.7.18源码注意最新版本的MySQL需要Boost才能编译安装,在MySQL提供的下载中有不带boost的源码,还有带boost的源码,如果下载不带boost的源码还需要再去下载boost源码,为省事起见,建议下载带boost的源码,下载地址:https://cdn.mysql.com//Downloads/MyS

CentOS7 编译安装MySQL5.6.38

1. 下载MySQL5.6.38安装包 下载地址:https://www.mysql.com/downloads/  打开网站之后选择Archives 然后再选择开源版本 选择我们要下载的版本 2. 编译安装MySQL5.6.38 # cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) # 创建系统帐号 # groupadd -r mysql # useradd -r -g mysql -s /sbin/nologin mys

centos7编译安装httpd2.4.25

源码的好处是比较灵活,想放哪里定制路径就放哪里 前提准备:Centos7系统.下载httpd2.4源代码.安装编译前的软件环境:连接教室物理网络. 1.下载httpd2.4.25源码[[email protected] ~]# yum -y install lftp[[email protected] ~]# lftpget ftp://172.18.0.1/pub/Sources/sources/httpd/httpd-2.4.25.tar.bz2将下载好的http2.4.25进行解压缩,[[

Centos7 编译安装mysql5.6

安装目录:/usr/local/mysql5.6 数据库目录 : /data/mysql/data mysql安装包:http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.23.tar.gz 添加用户: useadd -s  /sbin/nologin mysql 建立所需目录: mkdir -p /data/mysql/data chown -R   mysql:mysql /data/mysql 安装编译mysql所需的程序或文件: y

Centos7编译安装MySQL5.5

关闭防火墙               Systemctl stop firewall  Setenforce 0 检查是否安装过MySQL         rpm -qa |grep mysql [[email protected]~]# rpm -qa|grep mariadb   centos7默认数据库 mariadb-libs-5.5.44-1.el7_1.x86_64 [[email protected]~]# rpm -e --nodeps mariadb-libs-5.5.44-

Centos7 yum安装MySQL5.7.25

1 下载并安装MySQL官方的 Yum Repository[[email protected] ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 1.2 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了[[email protected] ~]# yum -y install mysql57-community-re

CentOS6.3 编译安装LAMP(2):编译安装 Apache2.2.25

所需源码包: /usr/local/src/Apache-2.2.25/httpd-2.2.25.tar.gz 编译安装 Apache2.2.25 #切换到源码目录 cd /usr/local/src/Apache-2.2.25 tar -xzvf ./httpd-2.2.25.tar.gz cd ./httpd-2.2.25 #生成configure ./configure --prefix=/usr/local/apache --with-included-apr --enable-so -