34人参与 • 2025-03-30 • Docker
连接 docker 中的 mysql 数据库只需五个步骤:启动 mysql 容器。查找容器的 ip 地址。使用外部客户端连接到 ip 地址和 3306 端口。输入启动时指定的 root 密码。指定启动时指定的数据库名称(如果适用)。
如何连接 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 连接:
在“连接”对话框中,输入以下信息:
注意:
以上就是docker中的mysql怎么连接的详细内容,更多请关注代码网其它相关文章!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论