【发布时间】:2023-03-22 14:11:01
【问题描述】:
我已经使用 pyqt5 和 postgresql 数据库创建了 2 个 GUI 应用程序
其中一个是读写应用程序,另一个是只读的 ND
我想在一台包含只读应用程序的计算机上安装数据库,而在另一台计算机上安装该应用程序读写
请注意,两台 PC 使用 DHCP(动态主机配置协议)服务器连接,我用于将应用程序连接到数据库的代码是这样的
connection = psycopg2.connect(user="postgres",
password="password",
host="localhost",
port="5432",
database="SIFAX")
如何配置 postgres 数据库和我的代码,使其成为可能
【问题讨论】:
-
'host'应该指定运行数据库的机器的 DNS 主机名。如果您的网络没有任何 DNS,那么您可能需要确保 db 服务器具有静态 IP 地址。 -
当我在连接到服务器的一台 PC 上安装 postgresql 时,服务器没有 DNS,应用程序运行良好,但在连接到同一服务器的另一台计算机上却没有运行根本就不是数据库
标签: python postgresql lan dhcp