首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在php中使用xampp连接oracle数据库

在php中使用xampp连接oracle数据库
EN

Stack Overflow用户
提问于 2019-05-06 14:42:36
回答 3查看 4.1K关注 0票数 1

如何在php中使用xampp连接Oracle数据库?

是对的吗?

代码语言:javascript
代码运行次数:0
运行
复制
$servername = "localhost";
$username= "username";
$password= "password";
$dbname = "db";

$conn= new mysqli($servername,$username,$password,$dbname);

// check connection
if($conn->connect_error){
   die("connection Failed:".$conn->connection_error);
}
EN

回答 3

Stack Overflow用户

发布于 2019-05-06 14:54:07

尝尝这个

查看$HOME/public_html/connect.php中的代码

代码语言:javascript
代码运行次数:0
运行
复制
<?php
// Create connection to Oracle
$conn = oci_connect("phphol", "welcome", "//localhost/orcl");
if (!$conn) {
   $m = oci_error();
   echo $m['message'], "\n";
   exit;
}
else {
   print "Connected to Oracle!";
}
// Close the Oracle connection
oci_close($conn);
?>

oci_connect()函数包含用户名、密码和连接字符串。在这种情况下,使用Oracle的Easy Connect连接字符串语法。它由主机名和DB服务名组成。

函数的作用是:关闭连接。任何未显式关闭的标准连接将在脚本结束时自动释放。

票数 1
EN

Stack Overflow用户

发布于 2019-05-06 15:09:43

代码语言:javascript
代码运行次数:0
运行
复制
$username="OE";
$password="OE";
$db="(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)";

$connection = oci_connect($username, $password, $db);

if (!$connection) {
$e = oci_error();
echo htmlentities($e["message"]);
}
票数 1
EN

Stack Overflow用户

发布于 2019-05-06 14:48:16

尝试一下,只需使用此函数发出查询请求

mysqli_query($connectionhandler,$sqlquery);

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56000013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档