CentOS源码安装MySQL5.7详细教程

2023年 7月 31日 67.9k 0

CentOS源码安装MySQL5.7详细教程 (图片来源网络,侵删)

前言

MySQL是一款广泛使用的关系型数据库管理系统,而CentOS是一款常用的Linux操作系统。在CentOS上安装MySQL可以提供高效稳定的数据管理服务。本文将通过源码安装MySQL5.7的方式,为大家详细介绍如何在CentOS上安装MySQL。

安装环境概述

本文所使用的环境为:

CentOS源码安装MySQL5.7详细教程 (图片来源网络,侵删)

- 操作系统:CentOS 7

- MySQL版本:MySQL 5.7

CentOS源码安装MySQL5.7详细教程 (图片来源网络,侵删)

安装步骤

1. 下载MySQL源码包

在MySQL官网上下载MySQL的源码包,下载链接为:

2. 安装依赖包

在CentOS上安装MySQL需要先安装一些必要的依赖包,使用如下命令进行安装:

```

yum -y install gcc gcc-c++ cmake ncurses-devel bison openssl-devel

3. 解压MySQL源码包

使用如下命令解压MySQL源码包:

tar -zxvf mysql-5.7.34.tar.gz

4. 创建MySQL安装目录

使用如下命令创建MySQL安装目录:

mkdir /usr/local/mysql

5. 编译MySQL源码

使用如下命令编译MySQL源码:

cd mysql-5.7.34

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci

make && make install

6. 配置MySQL

使用如下命令进行MySQL配置:

cd /usr/local/mysql

cp support-files/my-default.cnf /etc/my.cnf

bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

cp support-files/mysql.server /etc/init.d/mysql

chkconfig --add mysql

chkconfig mysql on

7. 启动MySQL

使用如下命令启动MySQL:

service mysql start

MySQL5.7的源码安装已经完成。

为您分享

在Ubuntu中,可以使用Ctrl + Alt + T快捷键打开终端窗口。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论