美文网首页
从docker中导出数据库文件

从docker中导出数据库文件

作者: 李白龙 | 来源:发表于2022-03-04 14:56 被阅读0次

    写于 2022年3月4日
    环境 centos7

    1. 查看下docker中的容器名称

    docker ps --format "{{.Names}}"
    

    2. 进入mysql容器的控制台(假设1中看到的mysql服务名称为hmysql)

    docker exec -it hmysql bash
    

    3. 登录mysql查看数据库表

    mysql -u admin -p
    

    在mysql控制台输入:

    show databases;
    

    4. 使用mysqldump导出sql文件

    先输入exit回车,退出mysql控制台
    再输入exit回车,退出docker
    输入数据备份命令(其中xxxxxxxx替换成你的密码,dbname替换成你的数据库名称)

    docker exec -it hmysql mysqldump -uroot -pxxxxxxxx dbname > mydb.sql
    

    相关文章

      网友评论

          本文标题:从docker中导出数据库文件

          本文链接:https://www.haomeiwen.com/subject/gwqmrrtx.html