我希望这个问题不是太简单,我试图通过postgresql和mysql php页面,但我不太了解。
如果您将PHP与MySQL一起使用,您可以执行以下操作:
$_connectionID = @mysql_connect(
$dbConnectionConfig['host'],
$dbConnectionConfig['user'],
$dbConnectionConfig['pass'],
true
);
@mysql_select_db($dbName, $_connectionID);
嗯,两个简单的问题:
上述做法有什么意义?为什么不用mysql_pconnect
一次完成所有事情?
true
中mysql_connect
的作用是什么?它是否只允许您同时打开多个数据库连接?
现在,您将如何在PostgreSQL中执行此操作?我知道pg_connect
,但这需要指定一个db名称,因此,它更像是mysql_pconnect
。另外,我知道mysql php语法中的@
基本上会在出现故障时隐藏错误。 @
也适用于postgres吗?
感谢您的时间,祝您有个美好的一天。
答案 0 :(得分:3)
true
true
是新的连接链接并且您之前已经建立了链接时,才需要@
。