当前位置:实例文章 » 其他实例» [文章]Docker安装mysql8-超详细、每步都有截图

Docker安装mysql8-超详细、每步都有截图

发布人:shili8 发布时间:2024-05-24 00:43 阅读次数:0

在使用Docker进行应用程序开发和部署时,经常会遇到需要安装数据库的情况。本文将详细介绍如何使用Docker安装MySQL8数据库,并提供每一步的截图和代码示例。

### 步骤一:安装Docker首先,确保你的系统已经安装了Docker。如果没有安装,可以参考Docker官方文档进行安装。

### 步骤二:拉取MySQL8镜像在终端中输入以下命令来拉取MySQL8的Docker镜像:

docker pull mysql:8


![拉取MySQL8镜像]( />
### 步骤三:运行MySQL容器接下来,我们需要运行MySQL容器。可以使用以下命令:

docker run -d --name mysql-container -e MYSQL_ROOT_PASSWORD=your_password -p3306:3306 mysql:8


这个命令将在后台运行一个MySQL容器,并将容器的3306端口映射到主机的3306端口。同时,你需要替换`your_password`为你自己的MySQL root密码。

![运行MySQL容器]( />
### 步骤四:连接MySQL数据库现在,MySQL容器已经在运行中。你可以使用以下命令连接到MySQL数据库:

docker exec -it mysql-container mysql -uroot -p


输入你在步骤三中设置的密码,即可成功连接到MySQL数据库。

### 步骤五:创建数据库和用户接下来,你可以在MySQL数据库中创建新的数据库和用户。例如,可以使用以下命令创建一个名为`test_db`的数据库:

CREATE DATABASE test_db;


然后,可以创建一个名为`test_user`的用户,并为其分配权限:

CREATE USER 'test_user'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON test_db.* TO 'test_user'@'%';
FLUSH PRIVILEGES;


### 步骤六:测试连接最后,你可以使用任何MySQL客户端工具连接到MySQL数据库,并使用步骤五中创建的用户进行连接和操作。

### 总结通过本文的步骤,你已经成功使用Docker安装了MySQL8数据库,并创建了新的数据库和用户。希望这篇文章对你有所帮助,祝你在使用Docker进行应用程序开发和部署时顺利!

相关标签:mysqldocker
其他信息

其他资源

Top