PHP代码连接各种数据库
1)用PHP连接MySQL
<?php$host = "localhost";
$uname = "username";
$pw = "password";
$db = "newDB";
try {
$conn = new PDO("mysql:host=$host;dbname=$db", $uname, $pw);
//将错误模式设置为异常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "Connected successfully";
}
catch(PDOException $e) {
echo "Connection failed: " . $e->getMessage();
}
?>
在这里,我们使用PDO(PHP数据对象)来创建一个MySQL连接。然后,我们检查是否有任何错误。如果不存在,则打印“连接成功”,否则,打印“连接失败”,然后打印PDO引发的错误。
2)用PHP连接postgres
<?php$host = "localhost";
$uname = "username";
$pw = "password";
$db = "newDB";
$dbcon = pg_connect("host=$host port=5432 dbname=$db user=$uname password=$pw");
?>
在这里,我们使用pg_connect()方法来连接到一个Postgres数据库。我们可以选择在变量中定义数据库详细信息,也可以直接内联。
3)用PHP连接SQLite数据库
<?phpclass MyDB extends SQLite3 {
function __construct() {
$this->open('example.db');
}
}
?>
在这里,我们正在创建一个扩展到SQLite3扩展的新类(myDB)。__construct函数用于创建一个保存example.db SQLite数据库的数组。
以上是 PHP代码连接各种数据库 的全部内容, 来源链接: utcz.com/z/343253.html