docker中启动mysql
时间: 2023-11-12 19:15:22 浏览: 78
要在Docker中启动MySQL,你可以按照以下步骤操作:
1. 首先,拉取MySQL的Docker镜像。你可以使用命令`docker pull mysql/mysql-server`来拉取最新的MySQL Docker镜像。
2. 接下来,可以使用命令`docker run`来创建并启动一个MySQL容器。例如,可以运行以下命令:
```
docker run -d --name mysql-server -e MYSQL_ROOT_PASSWORD=<your_password> mysql/mysql-server
```
这个命令将在后台运行一个名为mysql-server的MySQL容器,并设置了一个 root 用户密码。你需要将`<your_password>`替换为实际的密码。
3. 一旦容器启动,你可以使用`docker ps`命令来检查容器的运行状态。你会看到列出的容器中包含有mysql-server。
4. 如果想要进入MySQL容器的命令行界面,可以使用以下命令:
```
docker exec -it mysql-server mysql -uroot -p
```
这个命令将连接到正在运行的mysql-server容器,并使用root用户以交互模式进入MySQL命令行界面。你需要输入之前设置的密码。
5. 如果需要重启正在运行的MySQL容器,可以使用以下命令:
```
docker restart mysql-server
```
这个命令将重新启动名为mysql-server的MySQL容器。
请注意,这只是一个简单的示例,更复杂的部署和配置可能需要额外的步骤和设置。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [docker启动mysql](https://blog.csdn.net/m0_67390963/article/details/124171165)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [如何在 Docker 容器中运行 MySQL](https://blog.csdn.net/allway2/article/details/121583352)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文