docker-compose安装mysql
时间: 2023-10-13 09:24:40 浏览: 75
Docker搭建MySQLl基于ShardingSphere-Proxy读写分离(docker-compose)
1. 创建docker-compose.yml文件
在本地计算机上创建一个目录,并在该目录中创建一个docker-compose.yml文件,内容如下:
```
version: '3'
services:
db:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: mydatabase
MYSQL_USER: myuser
MYSQL_PASSWORD: mypassword
ports:
- "3306:3306"
volumes:
- ./data:/var/lib/mysql
```
2. 启动MySQL容器
在终端中进入docker-compose.yml文件所在的目录,并执行以下命令:
```
docker-compose up -d
```
以上命令将在后台启动一个MySQL容器。
3. 连接MySQL
使用以下命令连接到MySQL:
```
mysql -h 127.0.0.1 -u myuser -p
```
输入密码mypassword,即可成功连接到MySQL。
阅读全文