我有通过 ftp 登录服务器的凭据,我想从这里创建一个 SQL 数据库。我可以这样做吗?如果可以,该怎么做?谢谢你。
问问题
16342 次
3 回答
5
不,或者,您正在寻找像 SQLite 这样的东西,它是一个存储在文件中的数据库。
FTP 是一种允许向服务器写入文件和从服务器读取文件的协议。
运行 SQL 服务器意味着您需要有权执行应用程序。FTP 可能会让您编写可执行文件,但不允许您执行它。MySQL、MariaDB、Postgresql 和许多 SGDB 就是这种情况。
如果你真的需要一个 SQL 数据库,而你只有一个 FTP 访问权限(并且可能运行 php 网页,这在 Web 托管服务上很常见),请查看 SQLite。它不是一个“真正的”数据库,但对于基本用途,它可以提供有用的功能。
于 2013-07-19T17:40:50.860 回答
2
No.FTP
是File Transfer Protocol
(因此得名 FTP),它用于在系统之间传输数据。
使用某些 DBMS,您可以在本地计算机上创建一个数据库,然后将该数据库文件传输到您的服务器,但前提是数据库引擎支持这样做。由于您没有提到您正在使用哪个 DBMS,所以无法说您是否可以这样做。
于 2013-07-19T17:41:25.770 回答
0
不,我们无法使用 FTP 访问 MySQl。FTP 仅用于在网络服务器上读取/写入文件。
如果要访问数据库,请使用 ssh。有关更多信息,请转到该链接Link。
于 2015-07-12T05:22:46.927 回答