docker mysql数据迁移
时间: 2023-11-07 19:05:44 浏览: 101
MySQL表数据迁移
3星 · 编辑精心推荐
Docker是一个开源平台,用于开发、交付和运行应用程序的容器化。如果要在Docker中迁移MySQL数据,可以按以下步骤进行操作:
1. 首先,将要迁移的MySQL数据文件拷贝到Docker容器中:
```shell
docker cp ./my_mysql_data.sql 容器id:/home
```
2. 接下来,进入MySQL容器:
```shell
docker exec -it 容器id /bin/bash
```
3. 然后,在MySQL容器中创建一个新的数据库:
```shell
mysql -u root -p
输入密码:123456
create database my_mysql_data;
exit
```
4. 最后,将数据文件导入到新创建的数据库中:
```shell
mysql -u root -p my_mysql_data < /home/my_mysql_data.sql
```
这样,你就完成了Docker中MySQL数据的迁移。
阅读全文