如何在php中使用xampp连接Oracle数据库?
是对的吗?
$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);
}
发布于 2019-05-06 14:54:07
尝尝这个
查看$HOME/public_html/connect.php中的代码
<?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服务名组成。
函数的作用是:关闭连接。任何未显式关闭的标准连接将在脚本结束时自动释放。
发布于 2019-05-06 15:09:43
$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"]);
}
发布于 2019-05-06 14:48:16
尝试一下,只需使用此函数发出查询请求
mysqli_query($connectionhandler,$sqlquery);
https://stackoverflow.com/questions/56000013
复制相似问题