在阿里云上安装MySQL的简单教程

这篇教程详细介绍了如何在阿里云的CentOS系统上安装Docker,并通过Docker便捷地安装和管理MySQL。首先,讲解了Docker的作用和安装步骤,包括解决权限问题。然后,指导读者如何搜索和下载MySQL镜像,启动、停止和管理MySQL容器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在阿里云上安装MySQL的简单教程

1,安装docker

docker?

因为系统差异和软件之间的证书版权问题,要直接在CentOS或ubuntu系统上安装MySQL或其他软件会非常繁琐,所以我们有了docker!docker可以拉取一些已经打包好的软件,只需几段代码即可完成安装。

如何安装

我们在阿里云上买好服务器后,可以选择CentOS系
统或Ubuntu系统,两个系统在安装软件时在代码上有点小差别,这里我使用CentOS来演示;

1.输入sudo yum update来更新yum
更新yum
等它慢慢更新完成;

2.输入sudo yum install -y yum-utils device-mapper-persistent-data lvm2来安装依赖
安装依赖
3.添加一个docker源到系统中,代码如下:

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

添加docker源
4.输入sudo yum install docker-ce docker-ce-cli containerd.io来安装docker
安装docker
5.输入sudo systemctl start docker来启动docker
启动docker可以输入sudo systemctl enable docker来添加开机自启;

6.输入docker version查看版本并验证是否安装成功
查看版本

注意!使用docker version可能会出现Got permission denied while trying to connect to the Docker daemon socket报错问题

解决方案(需要root权限):

输入sudo groupadd docker来添加docker用户组;

输入uname -n查看自己的用户名;

输入sudo gpasswd -a $USER docker将当前用户添加至用户组
添加组

输入newgrp docker来更新用户组

最后再输入docker version来试一下是否成功

2,安装MySQL

1.输入 docker search mysql 来搜索官网上的mysql镜像

(这里的$符指的是你现在的权限为普通权限,#是获取了root权限,可以输入su命令来获取权限,这里我获取了root权限)
搜索mysql

可以看到这里圈出来的第一排就是我们想要的mysql软件。

2.输入 docker pull mysql 来从官网下载最新版的mysql,也可以填入版本号(如:docker pull mysql:版本号)来获取对应版本的mysql;
下载docker

3.可以输入docker images -a查看镜像文件
查看镜像文件

4.简单生成mysql容器

输入:

docker run --privileged=true --name mysql3306 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -e TZ=Asia/Shanghai -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

创建容器
5.输入**docker start mysql3306(容器名)**来启动容器

6.输入**docker stop mysql3306(容器名)**来关闭容器
操作容器

7.输入**docker rm 01933(容器ID,只需要输入ID的前几位即可)**可以删除容器

8.输入docker rmi 镜像名或者镜像ID来删除镜像

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值