在PHP的开发过程中,会需要连接数据库.一般情况下我们用的是mysql数据库,相信这个大家都很熟了,使用mysql_*函数就能操作mysql数据库了.但是我们时候后也会用到Oraclel数据库,毕竟Oracle比较安全.PHP提供了两套函数与Oracle连接,分别是ORA_和OCI函数.其中ORA_函数略显陈旧.OCI函数更新据说更好一些.两者的使用语法几乎相差无几.你的PHP安装选项应该可以支持两者的使用.
代码:
解决方法如下:
①先检查服务器端的监听服务是否打开,如果没有打开请启动其监听
服务器Linux下:
#lsnrctl status 查看监听状态
#lsnrctl start 启动监听
dev_db =
(DESCRIPTION =
(ADDRESS_LIST =
(CONNECT_DATA =
(SID = ora10)
)
首先你要在php.ini文件中找到
下面的代码是调试通过的,可直接使用的:
html
body
php
if($dbconn!=false)
{
echo "连接成功";
if(OCILogOff($dbconn)==true)
echo "关闭连接成功!";
}
else
echo "连接失败";
/body
/html
$dbconn=oci_connect("你的账号","你的密码","你的数据库名称");//请把中文件设置为你的值;
$stmt=oci_parse($dbconn, "select * from scott.hallo");
oci_execute($stmt, OCI_DEFAULT);
echo $conn."----selecting\n\n";
while (oci_fetch($stmt))
echo ($conn."[".oci_result($stmt, "TEST")."]\n\n");
echo ($conn . "----done\n\n");
以上就是土嘎嘎小编为大家整理的php连接oracle问题相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!