0

请帮我解决这个问题!

我在 Mac 上使用 Sequel Pro(使用 MySQL),现在介绍了 JetBrains 的 DataGrip。并想连接到 localhost:3000 n' 数据库,因为 Sequel 的“套接字连接”(名称:localhost,用户名:root,其他人是无效的)研究了很多但无法解决......有人知道该怎么做吗?

我完全不适合编程,也很抱歉英语不好:(

4

1 回答 1

1

我不是 Mac 所有者,但无论平台如何,流程通常都是相同的:

  • 您编写了一个实用程序来侦听套接字的请求。
  • 当您的程序收到请求时,它会将其转换为 MySQL 的 SQL 方言。
  • 它将该请求发送到 MySQL 守护程序/服务并等待响应。
  • 当它收到响应时,它会逐条记录地读取它,并通过套接字接口将内容发送回请求者。
  • 然后它坐下来等待下一个请求。

套接字只是数据通过的管道。除了接受要发送到连接另一端的数据或将数据从另一端发送给您之外,它不知道如何做任何事情。

您必须编写或找到一个程序来完成您想做的任何其他工作。在这种情况下,其他工作是在 MySQL(或 MariaDB)数据库和套接字之间移动数据。

于 2016-12-26T17:42:42.783 回答