VMPro-16 + CentOS-8x + Linux-8虚拟机中源码编译安装MySQL-8.0.25
文章目录
-
- VMPro-16 + CentOS-8x + Linux-8虚拟机中源码编译安装MySQL-8.0.25
-
-
- 一)、环境>工具&版本:
-
- 01)、运行环境 & 配置
- 02)、运用软件 & 工具
- 03)、MySQL安装版本&方式
- 二)、清理 & 防火墙安装设置:
-
- 04)、清理 `MySQL` 的安装环境
- 05)、关闭&停止 `firewall`
- 06)、关闭 `selinux`
- 07)、安装 `iptables` 防火墙
- 三)、更新 & 依赖和必备软件安装:
-
- 08)、系统软件源更新
- 09)、基本依赖&必备编译工具安装
- 10)、编译安装`ncurses` & `ncurses-devel`
- 11)、编译安装 `rpcsvc-proto`
- 12)、安装 ` cmake` & `bison`
- 13)、安装&升级 `gcc` `gcc-c++`
- 14)、下载 `boost` 库
- 四)、【MySQL】源码编译&安装:
-
- 15)、创建 `mysql` 安装目录:
- 16)、创建 `MySQL` 系统用户(并限制该用户登录系统)
- 17)、下载 `mysql-8.0.25` 源码版
- 18)、预编译&安装 `mysql`
- 五)、配置【MySQL】& 初始化【MySQL】数据库:
-
- 19)、更改【MySQL】安装目录的用户归属
- 20)、创建数据库目录 & 设置【MySQL】数据库用户归属 & 权限
- 21)、初始化【MySQL】数据库
- 22)、创建&设置【MySQL】配置文件 `my.cnf`
- 六)、【MySQL】启动 & 环境变量设置:
-
- 23)、设置【MySQL】启动脚本
- 24)、设置【MySQL】 开机自启动
- 25)、添加【MySQL】至环境变量
- 七)、启动 & 停止和重启【MySQL】服务:
-
- 26)、启动【MySQL】
- 27)、停止【MySQL】
- 28)、重启 `MySQL` 服务
- 八)、查看 【MySQL】端口 & 服务进程状态
- 九)、【MySQL】基本操作:
-
- 31)、登录 【MySQL】
- 32)、修改【MySQL】`root` 用户初始密码
- 33)、实际简单操作【MySQL】
- 34)、创建【MySQL】数据库 `test`,并【指定字符集 `utf8mb4`】
- 35)、创建【MySQL】用户并授予全局 & 远程登录权限
- 36)、【Navicat 15 for MySQL】远程连接 & 登录测试
-
一)、环境>工具&版本:
01)、运行环境 & 配置
- 实验室虚拟环境
- CentOS-8.4_86_64 + Linux-8_86_64
- CPU & 内存:4 + 4048MB
02)、运用软件 & 工具
- 虚拟机运行:VMware Workstation Pro-16
- 远程终端SSH工具:Xshell 7
- FTP传输工具:Xftp 7
- 可视化远程连接数据库工具:Navicat 15 for MySQL
03)、MySQL安装版本&方式
- 安装版本:MySQL-8.0.26
- 安装方式:源码编译安装
二)、清理 & 防火墙安装设置:
04)、清理 的安装环境
05)、关闭&停止
06)、关闭
07)、安装 防火墙
- 覆盖原文件中相应字段的全部内容并开启【3306】端口,【】保存退出。
- 【iptables】启动 & 开机自启 & 重启设置:
三)、更新 & 依赖和必备软件安装:
08)、系统软件源更新
09)、基本依赖&必备编译工具安装
10)、编译安装 &
11)、编译安装
12)、安装 &
- 确认一下 中默认 的版本
- 符合编译安装 的 最低版本要求
13)、安装&升级
- 版本查询
- 符合编译最低要求,暂时不用升级, 安装后配置一下即可
- 安装留底备查,到时可以分析 & 解决因此而发的问题
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!