【问题标题】:Regarding the connection between an FTP Server and a Database Server关于 FTP 服务器和数据库服务器之间的连接
【发布时间】:2019-04-28 22:26:06
【问题描述】:

美好的一天,长话短说,我获得了 FTP 服务器的访问权限,以便使用 FileZilla 将文件上传到在线网站,并获得以下信息:

  • FTP 用户名
  • FTP 密码
  • FTP 服务器
  • 端口号

当我试图向我们的“顾问”询问有关连接到数据库服务器的详细信息的访问权限时,我被告知我应该知道如何进入,因为我获得了 FTP 服务器访问权限。

但是,当我下载 MySQL Workbench 以尝试编辑数据库时,详细信息(或参数)与我获得的访问 FTP 的不同。

我想知道我是否可以使用 FTP 凭据访问数据库,或者两者是否需要完全不同的详细信息才能连接。感谢您提供任何帮助/建议。

FTP (FileZilla):

SQL(MySQL 工作台):

编辑:

在将新代码上传到 filezilla 之前,我使用 xampp 编辑数据库的离线版本以进行测试。我在离线时轻松添加了新列,但它没有在线显示。

更多信息:

  • 我有另一个人在在线网站上编辑数据库信息
  • 离线版本信息完全不同,不更新。
  • 我在离线数据库中添加了一个新列,但网站的在线版本没有更新。
  • 这意味着有一个在线数据库我无法访问,因为我没有凭据。

【问题讨论】:

  • 你并没有真正解释你为什么要尝试访问数据库,以及你为什么认为有任何数据库。
  • 我被授予访问已在线数据库的网站的访问权限,我可以使用 filezilla 对其进行编辑,但我无法对在线数据库执行任何操作。
  • 那么你需要询问有关访问数据库的信息。 FTP 凭据不会帮助您。除非这些凭据不仅仅是 FTP 凭据。
  • 谢谢,我只是确保两个信息不同。现在我很困惑为什么我们的“顾问”告诉我关于获取数据库访问的问题是多余的,因为他给了我 FTP 登录信息。
  • 也许您不应该拥有数据库访问权限。它可能无法远程使用。也许只有服务器端脚本可以访问数据库(本地 - 在服务器上)。

标签: mysql database server ftp filezilla


【解决方案1】:

FTP 和数据库访问是两个完全不同且不相关的东西。

虽然两者的主机名、用户名和密码可能相同(但在技术上仍然是独立的),但端口号必须不同。

也许您不应该拥有数据库访问权限。它可能无法远程使用。也许只有服务器端脚本可以访问数据库(本地 - 在服务器上)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-16
    • 1970-01-01
    • 1970-01-01
    • 2016-07-16
    • 1970-01-01
    • 2011-06-02
    • 1970-01-01
    • 2020-06-20
    相关资源
    最近更新 更多