docker mysql 用法
    Docker是一个开源的容器化平台,可以快速构建、打包、运输、部署应用程序。MySQL 是一个流行的关系型数据库管理系统,用于存储和管理数据。Docker MySQL 结合起来可以方便地打包和部署 MySQL 数据库。
    以下是 Docker MySQL 的用法:
    1. 下载 MySQL 镜像
    要使用 Docker MySQL,首先需要下载 MySQL 镜像。在终端中运行以下命令:
    ```
    docker pull mysql
    ```
    这将从 Docker Hub 下载 MySQL 镜像。
    2. 创建 MySQL 容器
    一旦下载了 MySQL 镜像,就可以创建 MySQL 容器。在终端中运行以下命令:
    ```
    docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw mysql
    ```
    这将创建一个名为“mysql”的容器,并将容器的 3306 端口映射到主机的 3306 端口。还设置了 MySQL 的根密码。
    3. 连接 MySQL 容器
    要连接到 MySQL 容器,可以使用以下命令:
    ```
    docker exec -it mysql mysql -p
    ```
    这将启动交互式终端,并提示您输入 MySQL 根密码。
    4. 使用 MySQL 容器
    一旦连接到 MySQL 容器,就可以使用 MySQL 命令进行数据库管理。例如,要创建一个名为“mydb”的数据库,请运行以下命令:
    ```
    CREATE DATABASE mydb;
    ```
    5. 导入数据到 MySQL 容器
    要将本地数据导入到 MySQL 容器中,请使用以下命令:
    ```
    docker exec -i mysql mysql -pmy-secret-pw mydb < /path/to/sql/file.sql
    ```
    这将从指定的 SQL 文件将数据导入到名为“mydb”的数据库中。
    6. 备份 MySQL 容器
    要备份 MySQL 容器中的数据,请使用以下命令:
    ```
    docker exec mysqldump -pmy-secret-pw --all-databases > /path/to/backup.sql
    ```
    这将将所有数据库备份到指定的 SQL 文件中。
mysql下载后的初次使用    7. 停止和删除 MySQL 容器
    要停止 MySQL 容器,请使用以下命令:
    ```
    docker stop mysql
    ```
    要删除 MySQL 容器,请使用以下命令:
    ```
    docker rm mysql
    ```
    这将停止并删除名为“mysql”的容器。
    总结
    Docker MySQL 是一个方便的工具,可用于打包、部署和管理 MySQL 数据库。使用以上步骤,您可以快速开始使用 Docker MySQL 并将其应用于开发和生产环境中。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。