暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
openEuler 22.03 LTS源码安装部署MySQL8.0.39.pdf
196
38页
17次
2025-01-01
免费下载
美河学习在线 www.eimhe.com
openEuler 22.03 LTS 源码安装部署
MySQL8.0.39
MySQL 支持三种安装 MySQL 的方式:通过官网 RPM 包安装、通过镜像站 RPM 包安装
(推荐)和通过源码编译安装。openEuler 操作系统暂时不支持通过 RPM 包安装。
本文档环境:
操作系统:openEuler 22.03 LTS
cpu:arm 架构 kunpeng-920
MySQL 版本:8.0.39
MySQL 简介
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,是业界最流行的
RDBMS(Relational Database Management System,关系数据库管理系统)之一,尤
其在 WEB 应用方面。该文档主要介绍 MySQL 在物理机场景下的安装流程。
关系型数据库是将数据保存在不同的表中,而非将所有数据放在一个大仓库内,这样
就加快了速度并提高了灵活性。由于其体积小、速度快、总体拥有成本低,尤其是开
放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。
MySQL 软件采用了双授权模式,分为社区版和商业版。
关于 MySQL 的更多信息请访问 MySQL 官网
开发语言:C/C++
建议的版本:MySQL 5.7.27、MySQL 8.0.17 MySQL 8.0.25 及以上版本
美河学习在线 www.eimhe.com
环境要求
本文基于 openEuler 操作系统部署,在正式操作前请确保软硬件均满足要求。
本文档环境:云平台主机 openEuler 22.03 LTS 操作系统 ARM 架构 鲲鹏 920 处理器
CPU。
硬件要求
项目
说明
服务器
云主机
CPU
ARM 架构 鲲鹏 920 处理器
硬盘
进行性能测试时,数据目录需使用单独硬盘,即一个系统
盘,一个数据盘(数据盘可选用性能较好的 SSD 盘,NVMe
等),至少两块硬盘。
非性能测试时,直接在系统盘上建数据目录即可。
具体硬盘数量根据实际需求配置。
操作系统要
查看环境操作系统的信息:cat /etc/*-release
查看环境处理器相关信息:lscpu
查看环境内核版本:uname -r
查看环境信息:uname -a
查看 glib 版本:ldd --version
美河学习在线 www.eimhe.com
查看 gcc 版本:gcc -v cat /proc/version
查看 cmake 版本:/usr/bin/cmake --version MySQL 版本而定版本
如果需要全新安装操作系统,可选择Minimal Install安装方式并勾选 Development
Tools 套件,否则很多软件包需要手动安装。
补充说明:
MySQL8.0.39 要求 cmake 版本最低为:CMake 3.11.2
配置编译环境
防火墙配置
场景 1:关闭防火墙
--停止防火墙
systemctl stop firewalld.service
--关闭防火墙
systemctl disable firewalld.service
说明
关闭防火墙的同时,也取消了防火墙开机自启动功能
--查看防火墙状态。
systemctl status firewalld.service
显示 Active: inactive (dead)即表示防火墙服务已关闭。
场景 2:配置防火墙策略
具体的场景下更改对应的端口
of 38
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。