【发布时间】:2011-11-08 01:39:50
【问题描述】:
希望这个问题不要太简单,我尝试过postgresql 和mysql 的php 页面,但不是很明白。
如果你在 MySQL 中使用 PHP,你可以这样做:
$_connectionID = @mysql_connect(
$dbConnectionConfig['host'],
$dbConnectionConfig['user'],
$dbConnectionConfig['pass'],
true
);
@mysql_select_db($dbName, $_connectionID);
嗯,两个小问题:
执行上述操作有什么意义?为什么不使用
mysql_pconnect一次性完成所有操作?true中的mysql_connect有什么作用?它是否只允许您同时打开多个数据库连接?
现在,您将如何在 PostgreSQL 中执行此操作?我知道pg_connect,但这需要指定一个数据库名称,所以它更像mysql_pconnect。另外,我知道 mysql php 语法中的@ 基本上在失败的情况下隐藏了错误。 @ 也适用于 postgres 吗?
感谢您的宝贵时间,祝您有美好的一天。
【问题讨论】:
标签: php mysql postgresql