php读取oracle,php读取oracle中数据库文件

//需要配置下php.ini中extension-php使得php支持对oracle 11G数据库文件的访问

$dbconn=oci_connect("mnmlist","mnmlist","orcl")or die("error");//建立数据库链接,用户名,密码,数据库文件名

//读取数据库信息

$query="select * from MACHINE_LOG_DAYS";//数据库中表的名字

$query_parse=oci_parse($dbconn,$query);

if(!$query_parse)

die(oci_error($dbconn));

$query_result=oci_execute($query_parse,OCI_DEFAULT);

if(!$query_result)

die(oci_error($query_parse));

else

{

while($row=oci_fetch_array($query_parse))

{

echo $row[0]." ".$row[1]." ".$row[2];

echo "
";

}

}

oci_close($dbconn);

/*

//创建表

$create="create table student

(

id varchar2(8) not null primary key,

name varchar2(30) not null,

age int

)";//数据库表创建语句

//判断表是否存在

$exist="select * from user_tables where table_name='STUDENT'";//表空间中所有的表名都是大写

$exist_parse=oci_parse($dbconn,$exist);

if(!$exist_parse)

{

die(oci_error($conn));

}

oci_execute($exist_parse);

if($row=oci_fetch_array($exist_parse))//判断查询的表名数组是否为空

{

die("table is exist!
");

}

//创建表

$stid=oci_parse($dbconn,$create);// 配置SQL语句,准备执行

if(!$stid)

{

die(oci_error($conn));

}

$result=oci_execute($stid);// 执行SQL。OCI_DEFAULT表示不要自动commit

if(!$result)

{

die(oci_error($stid));

}

*/

/*插入数据

$insert="insert into student(id,name,age) values('1','Hasee',39)";

$insert_parse=oci_parse($dbconn,$insert);

if(!$insert_parse)

die(oci_error($dbconn));

$insert_result=oci_execute($insert_parse);

if(!$insert_result)

die(oci_error($insert_parse));

*/

/*

* //删除表

$drop="drop table student";

$drop_parse=oci_parse($dbconn,$drop);

if(!$drop_parse)

die(oci_error($dbconn));

$drop_result=oci_execute($drop_parse);

if(!$drop_result)

die(oci_error($drop_parse));

*/

?>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值