docker 起mysql
时间: 2023-10-12 07:04:59 浏览: 106
您可以使用以下步骤在Docker上启动MySQL:
1. 首先,拉取MySQL镜像:
```
docker pull mysql/mysql-server
```
2. 运行MySQL容器:
```
docker run --name mysql -v /home/ljaer/mysql:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest
```
这里我们给容器命名为"mysql",将MySQL数据文件夹映射到本地的`/home/ljaer/mysql`目录,将容器的3306端口映射到主机的3306端口,设置MySQL的root密码为"123456",并且以后台模式运行MySQL容器。
3. 等待一段时间,MySQL容器启动完成后,您可以使用以下命令进入MySQL容器内部:
```
docker exec -it mysql bash
```
4. 在MySQL容器内部,您可以使用MySQL命令行工具进行数据库管理:
```
mysql -uroot -p
```
输入之前设置的root密码"123456"后,您就可以开始使用MySQL了。
在以上步骤中,引用提供了拉取MySQL镜像的命令,引用提供了运行MySQL容器的命令,引用提供了MySQL配置文件的路径。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [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^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文