Sequel Pro 在 Docker 中使用 Mysql

2023-12-28

我用 docker-compose 构建了 2 个 docker 容器。我在 Mac 上使用 Docker,没有 boot2docker。

version: '2'
    services:
        drupal-web:
            image: drupal:latest
        ports:
            - "8080:80"
    depends_on:
            - mysql-server
    links:
            - mysql-server:mysql
    mysql-server:
        image: mysql
    environment:
        MYSQL_DATABASE: drupal
        MYSQL_ROOT_PASSWORD: root
        MYSQL_USER: drupal
        MYSQL_PASSWORD: drupal

一切正常。我成功安装了 Drupal。

问题是:我想将 SequelPro 连接到我的数据库,但我没有连接到 mysql 容器。 我是码头工人初学者。


您忘记将数据库端口公开给主机,因此只需添加

mysql-server:
    image: mysql
    ports: 
      - "3306:3306"
    environment:
        MYSQL_ROOT_PASSWORD: root
        MYSQL_DATABASE: drupal
        MYSQL_USER: drupal
        MYSQL_PASSWORD: drupal

然后使用以下命令连接到 Sequel Pro 中的数据库:

user: root
password: root
host: localhost
port: 3306

如果您的主机上已经运行本地 mysql 数据库,请更改端口

ports: 
  - "4306:3306"

然后连接到端口4306代替3306。请注意,在 Drupal 容器中,您仍将使用3306

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Sequel Pro 在 Docker 中使用 Mysql 的相关文章

  • 具有 blobfuse 或 Azure 存储 Blob 的 Azure 容器实例

    我正在从 azure 容器注册表 azure cli 和 或门户 部署到 azure 容器实例 Azure blobfuse 在 ubuntu 18 上 出现以下错误 未找到设备 请先尝试 modprobe fusion 解决这个问题的方法
  • MySQL Python 关于重复键更新值

    我正在研究使用 python 将 JSON 数据上传到 MySQL 我需要在插入语句中包含 ON DUPLICATE KEY UPDATE VALUES 但在 Python 中遇到了问题 如果我运行以下代码 一切正常 import json
  • 使用 Docker 文件分配附加功能

    我需要部署 Docker 映像 但我只想使用 Docker run 命令而不使用其任何参数 我想在运行容器时分配特殊权限 这是我的 Docker 运行命令 docker run cap add SYS ADMIN cap add DAC R
  • oursql 中的参数化查询

    如果有人能告诉我是否可以使用命名占位符进行参数化查询 我将不胜感激oursql 一个用于与 MySQL 数据库交互的 python 模块 例如 我尝试了一种可以与 sqlite3 一起使用的查询 c execute select from
  • MySQL集群启动失败

    这不是我第一次创建ndbcluster 但我没有收到这样的问题 我正在关注本手册 https hub docker com r mysql mysql cluster by mysql团队 我正在使用回显的默认配置在此 GitHub 存储库
  • 加载数据infile,Windows和Linux的区别

    我有一个需要导入到 MySQL 表的文件 这是我的命令 LOAD DATA LOCAL INFILE C test csv INTO TABLE logs fields terminated by LINES terminated BY n
  • 容器中的 JVM 计算处理器错误?

    最近我又做了一些研究 偶然发现了这一点 在向 OpenJDK 团队抱怨之前 我想看看是否有其他人观察到这一点 或者不同意我的结论 因此 众所周知 JVM 长期以来忽略了应用于 cgroup 的内存限制 众所周知 现在从 Java 8 更新某
  • MySQL 可选的带有 MATCH 的 LEFT JOIN

    我有以下查询 它对 MySQL Innodb 数据库中同一搜索词的两个不同表中的两列执行全文搜索 SELECT Id MATCH tb1 comment tb2 comment AGAINST search term IN BOOLEAN
  • 在同一查询中选择 Count of ip 和 Count of DISTINCT ip

    我有一个这样的表结构 TABLE NAME counter id datetime url ip 1 2013 04 12 13 27 09 url1 ip01 2 2013 04 13 10 55 43 url2 ip02 3 2013
  • 从 call_log 中获取最大并发通话数

    我需要帮助在 MySQL 5 0 77 中编写一个查询 根据下面所示的数据 办公室一天的通话量 返回并发电话呼叫的峰值数量 我只是想知道一天中任何特定时间同时打电话的人数最多是多少 首先 这是 MySQL 表 CREATE TABLE ca
  • NHibernate - 无法执行查询 - 输入字符串的格式不正确

    我已经为此摸不着头脑有一段时间了 我不知道出了什么问题 概述 我的 MySQL 数据库中有两个表 两者都正确映射到数据库 我可以加载数据 并且我能够查询一个表 但不能查询另一个表 我研究过的解决方案 表和 C 代码之间的类型转换问题 映射问
  • 在 Ubuntu 18.04 上安装 Docker? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我检查了 Ubuntu 上 Docker 的文档页面 没有看到最近发布的 18 04 https docs docker com inst
  • FreeBSD 可以在 Docker 中运行吗?

    我一直在寻找一个Docker的图像FreeBSD但找不到 FreeBSD可以在docker中运行吗 如果没有 为什么不呢 从未来编辑 不 你不能 以下项目都没有超越原型 从技术上讲是可以的 但是你需要一个 FreeBSD 主机来完成它 而
  • 显示和随机化 php 数组

    我有一个显示结果的数组 如下所示 Array 0 gt 71 1 gt 56 2 gt 64 3 gt 82 4 gt 90 5 gt 80 6 gt 65 7 gt 62 8 gt 14 9 gt 3 我的代码是 while row my
  • 将IP保存到数据库中

    当用户登录时 我想将他们的 IP 保存在数据库中 我该怎么做呢 MySQL 字段最适合使用哪种类型 获取IP的PHP代码是什么样的 我正在考虑将其用作登录 会话内容的额外安全功能 我正在考虑使用用户现在拥有的 IP 检查用户从数据库登录的
  • “修改列”与“更改列”

    我知道 我们不能使用重命名列MODIFY COLUMN语法 但我们可以使用CHANGE COLUMN syntax 我的问题是 主要用途是什么modify syntax 例如 ALATER TABLE tablename CHANGE co
  • MySQL“列计数与第 1 行的值计数不匹配”是什么意思

    这是我收到的消息 ER WRONG VALUE COUNT ON ROW 列计数与第 1 行的值计数不匹配 这是我的全部代码 我的错误在哪里 DROP TABLE student CREATE TABLE employee emp id I
  • 针对约 225 万行的单表选择查询的优化技术?

    我有一个在 InnoDB 引擎上运行的 MySQL 表 名为squares大约有 2 250 000 行 表结构如下 squares square id int 7 unsigned NOT NULL ref coord lat doubl
  • 使用 MYSQL 将 h:mm pm/am 时间格式插入数据库

    我正在尝试将以 h mm am pm 格式写入的时间插入到存储为标准 DATETIME 格式 hh mm ss 的数据库中 但我不知道如何将发布的时间转换为标准格式所以数据库会接受它 这是我到目前为止一直在尝试的 title POST in
  • ASP .NET Core 在 Heroku 上出现 System.Net.Sockets.SocketException 错误

    我正在尝试将 NET core Web API 部署到 Heroku 下面是我的Dockerfile FROM mcr microsoft com dotnet core aspnet 2 1 AS runtime WORKDIR app

随机推荐

  • 如何将 go.mod 中的 Go 模块依赖项指向存储库中的最新提交?

    从 v1 11 开始 Go 添加了对模块的支持 命令 go mod init
  • 从 R 中的 data.table 的列中删除序列号[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一个数据表 dt 有三列 nm seqn 和 obj gt nm lt letters 1 22 gt seqn lt c 32
  • 如何检测以编程方式生成的 UIView 的旋转

    我有一个UIView这是以编程方式创建的 id initWithFrame CGRect frame self super initWithFrame CGRectMake 0 0 frame size width frame size h
  • Gmail 网址中的“shva”是什么?

    Gmail 网址的以下部分有何用途 https mail google com mail zx 1efobg68r40co shva 1 inbox 如果你改变它 什么也不会发生 我知道 Gmail 不是开源程序 因此我们无法追踪代码 但每
  • python - 返回默认值

    我正在寻找模仿内置函数的行为 例如getattr 允许用户指定 默认 返回值 我最初的尝试是这样做 def myfunc foo default None do stuff if default is not None return def
  • MVC 3 不绑定可为 null 的 long

    我创建了一个测试网站来调试我遇到的问题 看来要么是我传入的 JSON 数据错误 要么是 MVC 无法绑定可为 null 的 long 当然 我使用的是最新的 MVC 3 版本 public class GetDataModel public
  • UISearchController iOS 11 定制

    在 iOS 11 之前我一直使用以下代码来自定义外观UISearchController搜索栏 var searchController UISearchController searchResultsController nil sear
  • 使用 HTML5 语义标记搜索结果列表

    如果您只需要一些有用的东西 那么制作搜索结果列表 例如在 Google 中 并不难 然而现在 我想利用 HTML5 语义的优势来完美地做到这一点 目标是定义标记搜索结果列表的事实上的方式 该列表可能被任何未来的搜索引擎使用 对于每一次点击
  • Azure 权限中的“变体”是什么

    在关于这个的例子中https learn microsoft com en us powershell microsoftgraph find mg graph command view graph powershell 1 0 https
  • java到底有没有指针? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 限制 HTML5 文本区域中的行数

    我正在寻找问题的解决方案 但找不到 它可以是 AngularJS 或 Javascript 然后我将其翻译成 AngularJS 问题是我必须限制简单文本区域的行数 HTML5 的属性 rows x 仅限制视图 我必须限制线路 问题是 即使
  • urllib2 基本身份验证的奇怪之处

    我正用这个把头撞在墙上 我一直在尝试每个示例 阅读我可以在网上找到的有关 urllib2 基本 http 授权的所有最后一点 但我无法弄清楚是什么导致了我的特定错误 更令人沮丧的是 该代码适用于一个页面 但不适用于另一页面 登录 www m
  • Python 2.7 尝试并排除 ValueError

    我使用 int raw input 查询预计为 int 的用户输入 然而 当用户没有输入整数 即只是按回车键时 我会得到一个 ValueError def inputValue inputMatrix rangeRows rangeCols
  • 尝试在 woocommerce Analytics -> 订单报告表中添加订单项目名称列(并输出到 csv 文件)

    我正在尝试向 WooCommerce Analytics gt 订单提供的表中添加一列 并且该订单的商品名称 不是产品名称 显示在其上 我添加了一个钩子并尝试提取订单中商品的所有名称 这个钩子是我之前使用过的 它在 WooCommerce
  • 结构与类中使用的泛型

    假设我们有以下内容struct使用泛型的定义 public struct Foo
  • SlingModels:从资源改编时可以注入 SlingHttpServletRequest 吗?

    我是 SlingModels 的新手 注释还不是很清楚 我目前正在尝试将一些基本基础组件从 AEM 6 2 转换为使用 SlingModels 对于图像组件 基础 JSP 使用 SlingHttpServletRequest 来设置 Ima
  • 装饰器 @page、@component 和 @app 在 ionic 2 应用程序中意味着什么?

    我见过 app and page and 成分似乎可以互换使用 我不知道有什么区别 ionic2 文档在这方面非常糟糕 那么 ionic 2 应用程序的这些装饰器之间的根本区别是什么 什么时候你会使用其中一个而不是另一个 Page 和 Ap
  • jQuery:只有直接后代选择器

    我有以下结构 ul li a link a ul li a link a ul li a link a li li a link a li li a link a li ul li li a link a ul ul li ul li ul
  • 带参数的单例

    我需要用一些参数实例化一个单例类 我现在的做法是 class SingletonExample private SingletonExample mInstance other members private SingletonExampl
  • Sequel Pro 在 Docker 中使用 Mysql

    我用 docker compose 构建了 2 个 docker 容器 我在 Mac 上使用 Docker 没有 boot2docker version 2 services drupal web image drupal latest p