第一次作业

在官网中找到对应版本下载链接,使用rpm进行安装
rpm -i https://repo.mysql.com//mysql84-community-release-el9-1.noarch.rpm

2.二进制本地
同样找到对应下载链接,使用wget下载并解压
1 wget https://cdn.mysql.com//Downloads/MySQL-8.4/mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar

3  tar xf mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar
完成后可用 ll 进行验证,确认后进行安装
dnf localinstall mysql-community-server-8.4.3-1.el9.x86_64.rpm

3.容器平台
*若之前已有,需要删除之前的容器安装
1
dnf remove docker \
2
docker-client \
3
docker-client-latest \
4
docker-common \
5
docker-latest \
6
docker-latest-logrotate \
7
docker-logrotate \
8
docker-engine \
9
podman \
10
runc
配置容器软件仓库
 dnf -y install dnf-plugins-core
安装docker相关软件
 dnf install docker-ce docker-ce-cli containerd.io
 dockerbuildx-plugin docker-compose-plugin
启动docker服务
systemctl enable --now docker
拉取MySQL镜像
1
docker search mysql
2
docker pull mysql:8.4.3
3
docker images
启动容器
docker run --name mysqltest -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.4.3
查看与验证
1
docker ps
2
 docker exec -it mysqltest /bin/bash

4.源码部署
找到相应版本下载链接,使用wget
wget https://cdn.mysql.com//Downloads/MySQL-8.4/mysql8.4.3
.tar.gz
为方便操作可创建mysql目录
1
mkdir /mysql
2
mv mysql-8.4.3.tar.gz /mysql
3
cd /mysql
解压源码包
tar xf mysql-8.4.3.tar.gz
创建用户,修改目录权限
1
groupadd mysql
2
useradd -r -g mysql -s /bin/false mysql
3
chmod 777 /mysql/ -R
安装所需软件
dnf install cmake openssl-devel ncurses-devel rpcgen gcctoolset-12-gcc gcc-toolset-12-gcc-c++ gcc-toolset-12-binutils gcc-toolset-12-annobin-annocheck gcc-toolset-12
-annobin-plugin-gcc
1
rpm -i
2
https://yum.oracle.com/repo/OracleLinux/OL9/codeready/builder/x86_64/getPackag
3
e/libtirpc-devel-1.3.3-9.el9.x86_64.rpm
配置并编译
1 cmake ..
2 make
3 make install
4 cd /usr/local/mysql
5 mkdir mysql-files
6 chown mysql:mysql mysql-files
7 chmod 750 mysql-files
8 bin/mysqld --initialize --user=mysql
9 bin/mysqld_safe --user=mysql &

5.windows平台安装
按需选择版本,按步骤操作即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值