Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
对于一个项目,我正在创建一个使用登录功能并有一个数据库来存储用户信息的小型网站。
我想知道是否可以简单地创建一个数据库,将它放在一个包含我所有其他网站文件的目录中,然后将该文件夹发送给某人,以便他们打开该文件夹时,他们将能够使用该网站,以及所有登录功能。
我知道如何在本地主机上运行 postgres 数据库,但我不明白如何将文件夹发送给其他人,因为他们显然无法访问我本地主机上的数据库。
谢谢
数据库必须在服务器上运行,它不仅仅是您读写的常规文件。如果您希望其他人访问您的数据库,您可以生成一个脚本,该脚本将从头开始创建数据库并发送该脚本。接收者将运行脚本并在其运行的服务器实例上创建数据库。
第二种选择是通过互联网直接连接到您的服务器。您必须有一个公共 IP(连接者知道)和适当配置的防火墙。