gpt4 book ai didi

mysql - 如何从 Linux 机器连接到 Windows 上的远程 MYSQL 服务器?

转载 作者:太空宇宙 更新时间:2023-11-04 12:43:49 25 4
gpt4 key购买 nike

我搜索了这个主题,但找不到任何相关帮助。我的一位同事在 Windows 7 机器上设置了 MYSQL 服务器。在同一个网络上,我有一台运行 Centos 7 的机器。我还在我的机器上安装了 MariaDB。

  1. 如何从我的机器访问我同事的 MYSQL 数据库(以及其中的任何表)?他给了我他机器的IP地址,数据库的用户名和密码,还有数据库的名字。我们在同一个网络上,我可以从 Centos 命令提示符 ping 他的 IP 并获得响应。
  2. 在访问他的 MYSQL 数据库之前,我是否需要在我的机器上进入 MariaDB 提示符?我的最终目标是从他的一个表中检索一些数据并将其连接(或操作)到我的 MariaDB 数据库中我的一个表中的一些数据,他应该能够做同样的事情(即访问我数据库中表中的数据)。我希望问题足够具体。

最佳答案

一旦安装了 CentOS MySQL 客户端(yum install mysql)。在 Bash shell 中执行以下命令:

mysql -u YOUR_MYSQL_USERNAME -p YOUR_MYSQL_PASSWORD -h MYSQL_SERVER_IPADDRESS

您也可以在 -p 之后省略您的密码,它会提示您输入密码,因此它不会记录在您的 bash 历史记录中。

您的同事可能还需要向数据库授予对您的主机地址的访问权限,如以下线程中所述。

https://stackoverflow.com/a/10236195/3006366

成功登录服务器后,您将看到 mysql> 提示符。从这里您可以选择要查询的数据库 use MYDATABASE; 然后运行任何查询。

关于mysql - 如何从 Linux 机器连接到 Windows 上的远程 MYSQL 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39397791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com