【MySQL】五种常用安装方式

一、在线YUM仓库安装

1.在【MySQL】官网点击【下载】,安图示操作
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
2.将下载好的文件使用【Xftp】或其他方法上传到虚拟机
在这里插入图片描述
3.在虚拟机上安装上传的文件

[root@localhost ~]# dnf install mysql84-community-release-el9-1.noarch.rpm(替换成你所下载的文件名)

4.安装MySQL服务

[root@localhost ~]# dnf install mysql-server

过程中遇到的服务全部输入【y】安装

二、二进制本地安装

1.在方法一中相同页面,按图示选择
在这里插入图片描述
在这里插入图片描述
2.将下载好的文件传至虚拟机,我这里下载的是【bundle】包
在这里插入图片描述
3.解压【bundle】包

[root@localhost ~]# tar xf mysql-8.4.3-1.el9.x86_64.rpm-bundle.tar

4.使用rpm指令进行安装

[root@localhost ~]# rpm -i mysql-community-client-plugins-8.4.3-1.el9.x86_64.rpm mysql-community-common-8.4.3-1.el9.x86_64.rpm mysql-community-icu-data-files-8.4.3-1.el9.x86_64.rpm mysql-community-libs-8.4.3-1.el9.x86_64.rpm mysql-community-server-8.4.3-1.el9.x86_64.rpm mysql-community-client-8.4.3-1.el9.x86_64.rpm

三、容器平台安装

1.使用指令删除之前的容器,避免冲突

[root@localhost ~]# dnf remove docker \
> docoker-client \
> docoker-client-latest \
> docoker-common \
> docoker-latest \
> docoker-latest-logrotate \
> docoker-logrotate \
> docoker-engine \
> podman \

2.配置容器软件仓库

[root@localhost ~]# dnf install dnf-plugins-core

3.安装Docker相关软件

[root@localhost ~]# dnf install docker-ce docker-ce-cli containerd.io dockerbuildx-
plugin docker-compose-plugin

4.启用Docker服务

[root@localhost ~]# systemctl enable --now docker

5.拉取MySQL镜像

[root@localhost ~]# docker search mysql
[root@localhost ~]# docker pull mysql:8.4.3

6.启动容器

[root@localhost ~]# docker run --name mysqltest -e MYSQL_ROOT_PASSWORD=123456 -d
mysql:8.4.3

四、源码部署

1.在先前的页面选择【source code】,下载合适的版本
在这里插入图片描述
2.将下载好的文件上传到虚拟机
3.清理环境

[root@localhost ~]# dnf remove mysql-server -y
[root@localhost ~]# rm -rf /var/lib/mysql
[root@localhost ~]# rm -rf /var/log/mysqld.log
[root@localhost ~]# userdel -r mysql

4.创建一个目录,并在里面解压文件

[root@localhost ~]# mkdir /mysql
[root@localhost ~]# cd /mysql
[root@localhost mysql]# tar xf mysql-8.4.3.tar.gz
[root@localhost mysql]# cd mysql-8.4.3/

5.创建用户,修改目录权限

[root@localhost mysql-8.4.3]# groupadd mysql
[root@localhost mysql-8.4.3]# useradd -r -g mysql -s /bin/false mysql
[root@localhost mysql-8.4.3]# chmod 777 /mysql/ -R

6.安装需要的软件

[root@localhost bld]# 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
[root@localhost bld]# rpm -i
https://yum.oracle.com/repo/OracleLinux/OL9/codeready/builder/x86_64/getPackag
e/libtirpc-devel-1.3.3-9.el9.x86_64.rpm

7.配置并编译

[root@localhost bld]# cmake ..
[root@localhost bld]# make
[root@localhost bld]# make install
[root@localhost bld]# cd /usr/local/mysql
[root@localhost mysql]# mkdir mysql-files
[root@localhost mysql]# chown mysql:mysql mysql-files
[root@localhost mysql]# chmod 750 mysql-files
[root@localhost mysql]# bin/mysqld --initialize --user=mysql
[root@localhost mysql]# bin/mysqld_safe --user=mysql &

五、Windows平台安装

1.在先前的下载页面选择windows版本
在这里插入图片描述
2.开始安装
在这里插入图片描述
这里选择【Typical】其余正常进行
在这里插入图片描述
3.启动软件,开始配置
在这里插入图片描述
4.Next到第四步,设置一个密码
在这里插入图片描述
5.在此项选择【Execute】进行配置,直到变成下图所示
在这里插入图片描述
6.完成安装,在开始菜单即可找到
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2301_80204929

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值