ubuntu docker里的mysql数据怎么取出来
时间: 2023-06-01 08:07:27 浏览: 161
docker 使用mysqldump命令备份导出项目中的mysql数据
您可以使用以下命令将Docker容器中的MySQL数据导出到本地:
1. 首先,通过以下命令找到您的MySQL容器的ID或名称:
```
docker ps
```
2. 然后,使用以下命令将MySQL数据导出到本地:
```
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql
```
其中,CONTAINER是您在第一步中找到的MySQL容器的ID或名称,root是您的MySQL用户名和密码,DATABASE是要导出的MySQL数据库的名称,backup.sql是要导出到本地的文件名。
3. 最后,使用以下命令将备份文件从Docker容器复制到本地机器:
```
docker cp CONTAINER:/path/to/backup.sql /host/path/target.sql
```
其中,CONTAINER是您的MySQL容器的ID或名称,/path/to/backup.sql是第二步中导出的备份文件的路径,/host/path/target.sql是要将备份文件复制到的本地路径。
阅读全文