使用PHP代码连接到Oracle Database 11g

时间:2016-05-14 09:06:32

标签: php oracle port

我正在尝试使用php开发一个连接到11g oracle数据库的Web应用程序。

这是我的代码:

//database parameter
$db_name = "my_base";
$user = "username";
$password = "password";
$sid = "sid_number";
$port = "1521";

//function of connection
$conn = oci_connect ($user, $password, "//localhost/".$db_name);

连接线是否正确?另外,我没有介绍端口号和sid。有人可以告诉我端口号和sid是否需要?

1 个答案:

答案 0 :(得分:0)

您的连接字符串是正确的,它不是必需的端口号和&服务号码,但如果无法连接&您更改了默认设置,您可以随时添加端口号和&像[//]host_name[:port][/service_name][:server_type][/instance_name]这样的连接字符串中的服务从这里阅读更多内容http://php.net/manual/en/function.oci-connect.php#refsect1-function.oci-connect-parameters