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

 时间:2024-10-13 08:34:36

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数据库的导入与导出(实践整理)
  • 快速搭建一套免费的学生综合管理系统
  • Fatal error compiling: tools.jar not found
  • eclipse将一段代码抽取为方法Extract Method
  • sql语句查询显示编号对应的文字说明
  • 存储过程中SET QUOTED_IDENTIFIER ON有什么用?
  • 热门搜索
    丰腴是什么意思 option是什么意思 sk2适合什么年龄 dn15是什么意思 trust是什么意思 配号是什么意思 release是什么意思 加盟什么项目前景好 超a是什么意思 签字笔什么牌子好