docker安装MySQL

可以通过以下步骤使用Docker安装MySQL:

1. 找到当前可用的MySQL镜像。可以在Docker Hub上搜索MySQL镜像,或者使用其他可信赖的镜像源。
2. 拉取所需的MySQL镜像到本地。使用以下命令拉取MySQL镜像(这里以MySQL 5.7版本为例):


```bash
docker pull mysql:5.7
```
3. 准备一个目录用于存储MySQL的数据。在主机上创建一个目录,例如`/usr/local/mysql`:


```bash
mkdir /usr/local/mysql
```
4. 创建配置文件。在`/usr/local/mysql`目录下创建一个名为`my.cnf`的文件,并添加MySQL的配置信息。
5. 启动MySQL容器。使用以下命令启动MySQL容器,并将容器的3306端口映射到主机的3306端口:


```css
docker run -p 3306:3306 -v /usr/local/mysql/conf:/etc/mysql/conf.d -v /usr/local/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7 --character-set-server=utf8mb4
```
6. 等待MySQL容器启动并运行。可以使用以下命令查看容器的状态:


```lua
docker ps -a
```
如果容器状态显示为“Up”,则表示MySQL已经成功运行。
7. 现在可以使用MySQL客户端连接到容器中的MySQL服务。在终端中运行以下命令:


```css
mysql -h localhost -P 3306 -u root -p
```
输入密码后,您将连接到MySQL容器中的数据库。

现在您已经成功使用Docker安装了MySQL,并且可以使用它进行开发和管理数据库。请注意,这只是一个简单的示例,您可以根据实际需求进行更多的配置和调整。

posted @   辣条丸子  阅读(118)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示