it编程 > 开发工具 > Docker

docker中的mysql怎么连接

34人参与 2025-03-30 Docker

连接 docker 中的 mysql 数据库只需五个步骤:启动 mysql 容器。查找容器的 ip 地址。使用外部客户端连接到 ip 地址和 3306 端口。输入启动时指定的 root 密码。指定启动时指定的数据库名称(如果适用)。

docker中的mysql怎么连接

如何连接 docker 中的 mysql 数据库

连接 docker 中的 mysql 数据库的过程很简单,可以分为以下步骤:

1. 启动 mysql 容器

docker run -d --name my-mysql -e mysql_root_password=my-secret-password -e mysql_database=my-database mysql:latest
登录后复制

2. 查找 mysql 容器的 ip 地址

docker inspect -f '{{range .networksettings.networks}}{{.ipaddress}}{{end}}' my-mysql
登录后复制

3. 使用外部 mysql 客户端连接

在本地计算机上,使用您的首选 mysql 客户端(例如 mysql workbench 或 mysql 命令行工具)连接到容器的 ip 地址和 3306 端口(mysql 的默认端口)。

4. 提供凭据

使用您在启动容器时指定的 root 密码连接。

5. 指定数据库

如果您在启动容器时指定了数据库名称,请在连接时指定该名称。

示例:

使用 mysql 命令行工具连接:

mysql -h <mysql-container-ip> -p 3306 -u root -p <mysql-root-password>
登录后复制

使用 mysql workbench 连接:

  1. 打开 mysql workbench。
  2. 单击“数据库”>“连接”。
  3. 在“连接”对话框中,输入以下信息:

    • 主机:
    • 端口:3306
    • 用户名:root
    • 密码:
    • 数据库:(可选)

注意:

以上就是docker中的mysql怎么连接的详细内容,更多请关注代码网其它相关文章!

(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

docker wordpress怎么备份

03-30

docker怎么安装yum

03-30

docker怎么实现隔离的

03-30

在docker里怎么启动服务

03-30

docker怎么看镜像信息

03-30

docker怎么强制删除镜像

03-30

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论