在Centos7上实现手工编译安装mysql5.7

实验环境:Centos7版本一台,实验所需用的安装包和脚本都在下面的链接中。

链接: https://pan.baidu.com/s/1a6x5MahQk8_HpSyiH7QpUw 密码: paqj

操作步骤


首先我们需要安装编译环境

解压两个安装包,这里的boost包需要解压到指定的目录下,mysql5.7这个数据包则随便。


创建一个mysql的管理用户来管理



手工编译安装



把mysql这个目录的用户和组更改为新创建的用户


进入配置文件修改里面的内容



对配置文件进行修改用户和组

运行数据库并查看3306端口有没有启动,若出现3306端口则成功开启数据库


设置登录密码,并进行登录


设置远程登录。



远程登录成功

原文地址:http://blog.51cto.com/13840048/2165921

时间: 2024-11-09 09:53:25

在Centos7上实现手工编译安装mysql5.7的相关文章

在CentOS7中手工编译安装Mysql5.7

在CentOS7中手工编译安装Mysql5.7 实验介绍:由于Mysql自从5.5之后,都需要安装boost的函数库,所以和LAMP中编译安装Mysql略有不同,配置文件也不一样,下面来介绍. 1.首先查看CentOS7之前是否安装过Mysql,先要进行删除,使用的命令是. rpm -q mysql 2.首先使用yum仓库安装所需要的开发包和软件包. yum -y install ncurses \ #提供字符终端处理库 ncurses-devel \ #ncurses开发包 bison \ #

linux上源码编译安装mysql-5.6.28

在 linux 上编译安装 mysql-5.6.28.tar.gz http://www.mysql.com/ mysql下载地址: http://www.mysql.com/downloads/mysql/#downloads mysql 官方网站文档: https://dev.mysql.com/doc/ 01.准备工作 yum install -y gcc gcc-c++ cmake make ncurses ncurses-devel bison 02.解压 tar zxf mysql-

手工编译安装Mysql5.7

MySQL是一个多线程.多用户的SQL数据库服务,具有高性能.高可靠和易于使用的特性,为了确保MySQL数据库的完整性.可定制性,这里我会采用手工编译的方式来安装. MySQL5.7源码包链接:https://pan.baidu.com/s/1NZuZSzjBwbXT3_H3LvDQAg 密码:3itt c++运行库包链接:https://pan.baidu.com/s/1Mqe5icXnlymb1fGvMUawkA 密码:peiq 一.安装环境yum install gcc gcc-c++ n

centos7上以RPM方式安装MySQL5.6

1. 下载MySQL http://ftp.ntu.edu.tw/MySQL/Downloads/MySQL-5.6/ MySQL-5.6.36-1.el7.src.rpm MySQL-5.6.36-1.el7.x86_64.rpm-bundle.tar MySQL-5.6.36-1.el7.x86_64.rpm-bundle.tar.asc MySQL-5.6.36-1.el7.x86_64.rpm-bundle.tar.md5 注意: el6标识centos 6,el7标识centos 7

CetOS7.4手工编译安装mysql-5.7.17(内附源码包)

简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品.MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的关系数据库管理系统应用软件.MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性.MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言.MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小.速度快.总体拥有成

ubuntu上源码编译安装mysql5.7.27

一.查看操作系统环境和目录结构,并创建mysql用户和组,以及规划安装mysql所需要的目录. #cat /etc/issue 查看发行版本信息: #cat  /proc/version 查看正在运行的内核版本信息 #uname -a 查看电脑以及操作系统的相关信息. #df -Th 查看系统目录结构和存储空间分配情况 创建组: #sudo groupadd mysql 创建用户并指定用户所属组: #sudo useradd -r -g mysql mysql 创建mysql的安装目录: #mk

开发人员学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.7.20版本

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

centos7.2环境编译安装mysql5.5.48 [转 ]

一.安装cmake编译工具 跨平台编译器查看是否已经安装了gcc # rpm -qa | grep gcc # yum install -y gcc-c++# yum install -y cmake# yum install -y git解决依赖关系# yum install -y readline-devel zlib-devel openssl-devel Warning: Bison executable not found in PATH 解决方法:#  yum install -y