要在 Docker 容器中安装 MySQL 并运行 SQL 文件,您可以按照以下步骤进行操作:

  1. 创建一个 MySQL 容器:
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD='your_password' -d mysql:latest

这将在后台运行一个 MySQL 容器,并设置 root 用户的密码为'your_password'。

  1. 将 SQL 文件复制到容器内部:
docker cp your_sql_file.sql mysql-container:/your_sql_file.sql

将'your_sql_file.sql'替换为您的 SQL 文件路径和名称。

  1. 进入 MySQL 容器:
docker exec -it mysql-container bash
  1. 登录到 MySQL:
mysql -u root -p

输入之前设置的密码。

  1. 创建数据库(如果需要):
CREATE DATABASE your_database;

将'your_database'替换为您需要创建的数据库名称。

  1. 选择要使用的数据库:
USE your_database;
  1. 运行 SQL 文件:
source /your_sql_file.sql

将'/your_sql_file.sql'替换为您复制到容器中的 SQL 文件路径和名称。

运行完毕后,您的 SQL 文件中的命令将在 MySQL 容器中执行。

请注意,这些步骤假设您已经安装了 Docker 并具有适当的访问权限。

Docker 容器中运行 MySQL SQL 文件的步骤

原文地址: https://www.cveoy.top/t/topic/qwrP 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录