docker中mysql数据库的导入与导出(实践整理)

2025-07-14 21:16:09

1、step1:有时候数据量比较大,需要分表结构和表数据进行导入和导出,效率会较高;下面是在docker宿主机中对mysql数据库表结构进行导出:docker exec -it db_3302(docker中数据库容器名称) mysqldump -u root -p112233(密码)--force(强制执行) -R -E -d --databases test>/mybackup/backup/db/n2_console_ddl_20190806.sql(导出文件存放目录)

docker中mysql数据库的导入与导出(实践整理)

3、step3:导出后,如果需要对该数据库进行导入,需要在docker宿主机中,远程连接数据库:mysql -uroot -p112233(密码) -h 10.10.10.10(IP地址) -P 3403(端口号)

docker中mysql数据库的导入与导出(实践整理)

5、step5:然后用source命令,先对数据库表结构进行导入:source /mybackup/backup/db/n2_console_ddl_20190806.sql(之前存储的目录)

docker中mysql数据库的导入与导出(实践整理)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢