zoukankan      html  css  js  c++  java
  • mysql 的 docker image 使用(官方文档节选)

    1.创建一个 mysql 实例:

    $ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
    

    2.创建另一个mysql容器,通过命令行client 连接到一个已经存在的mysql容器:

    $ docker run -it --network some-network --rm mysql mysql -hsome-mysql -uexample-user -p
    

    作为一个命令行client,连接到一个不是docker的实例 或 远程实例:

    $ docker run -it --rm mysql mysql -hsome.mysql.host -usome-mysql-user -p
    

    3.创建数据库备份文件

    $ docker exec some-mysql sh -c 'exec mysqldump --all-databases -uroot -p"$MYSQL_ROOT_PASSWORD"' > /some/path/on/your/host/all-databases.sql
    

    4.从备份文件恢复数据库

    $ docker exec -i some-mysql sh -c 'exec mysql -uroot -p"$MYSQL_ROOT_PASSWORD"' < /some/path/on/your/host/all-databases.sql
    
  • 相关阅读:
    网页源码爬取
    Vue模板语法上集
    SSH整合
    P1290 欧几里德的游戏
    P1582 倒水
    P2158 [SDOI2008]仪仗队
    P1338 末日的传说
    P1372 又是毕业季I
    P1865 A % B Problem
    P1031 均分纸牌
  • 原文地址:https://www.cnblogs.com/cag2050/p/11153630.html
Copyright © 2011-2022 走看看