MySQL 是一种流行的开源关系数据库管理系统,广泛应用于各种类型的应用程序和服务。本文将介绍在 Linux 上安装 MySQL 的多种方式,包括离线安装、使用 Docker 容器、通过 Helm Chart 安装在 Kubernetes 集群中等。
前言
无论你是在开发环境中测试,还是在生产环境中部署,了解如何在 Linux 上安装和配置 MySQL 都是非常重要的技能。本文将涵盖以下几种安装 MySQL 的方法:
- 使用离线安装
- 使用 Docker 容器安装
- 使用 Helm Chart 在 Kubernetes 集群中安装
方法一:使用离线安装
1.直接在命令行输入以下语句
wget -qO - https://titanide-ce.oss-cn-shenzhen.aliyuncs.com/release/v2.8.2/titanide-linux-amd64 | bash -s mysql run install middleware-mysql --env namespace=demo
2.安装完成显示以下信息
3.查看运行状态,显示Runing即正常
kubectl get pods
方法二:使用 Docker 容器安装
使用 Docker 容器安装 MySQL 是一种快速且便捷的方法,特别适合开发和测试环境。
注意:以下语句得在docker容器下运行!!!
1.拉取 MySQL Docker 镜像:
docker pull mysql:latest
2.运行 MySQL 容器:
docker run --name mysql -e MYSQL_ROOT_PASSWORD=password -d mysql:latest
3.检查 MySQL 容器状态:
docker ps -a
方法三:使用 Helm Chart 在 Kubernetes 集群中安装
在 Kubernetes 集群中使用 Helm Chart 安装 MySQL 是一种流行的方式,适用于需要高度可用和可扩展的环境。只需在命令行输入以下语句
1.安装 MySQL Chart:
helm install mysql bitnami/mysql --set auth.rootPassword=password --set global.storageClass=sc-local --set primary.persistence.subPath=mysql-data --debug
显示以下信息即安装成功
2.检查 MySQL Pod 状态:
kubectl get pods
以上就是在Linux安装MySQL的几种方法,在实际使用过程中根据实际场景应用上述的几种方法即可