开发者

在docker创建的mysql容器中如何执行mysql脚本

目录
  • 在docker创建的mysql容器中执行mysql脚本
    • 1.进入 MySQL 容器
    • 2.运行 .sql 脚本
    • 3.执行 SQL 脚本
  • 总结

    在docker创建的mysql容器中执行mysql脚本

    你可以通过以下步骤进入 MySQL 容器并执行 .sql 脚本:

    1.进入 MySQL 容器

    找到你的容器 ID 或名称

    然后运行以下命令进入容器终端:

    djavascriptocker exec -it <container_name_or_id> /bin/bash

    2.运行 .sql 脚本

    进入容器终端后,连接到 MySQL 服务并执行脚本。

    假设 .sql 文件已经在容器内部,或者你可以将它挂载到容器中。

    连接到 MySQL:

    mysql -u root -p

    3.执行 SjavascriptQL 脚本

    登录 MySQL 后

    运行以下命令来执行 .sql 文件(假设文件路径为 /path/to/script.sql):

    source /path/to/script.sql;

    如果 .sql 文件在主机上

    你也可以直接通过以下命令执行:

    docker exec -i <conta编程iner_name_or_id>php; mysql -u root -p < database_name < /path/on/host/script.sql

    这样可以免去进入容器的步骤,直接在主机上执行脚本。

    总结

    以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.cpjavascriptpcns.com)。

    0

    上一篇:

    下一篇:

    精彩评论

    暂无评论...
    验证码 换一张
    取 消

    最新数据库

    数据库排行榜