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数据库

<?php

   class MyDB extends SQLite3 {

      function __construct() {

         $this->open('example.db');

      }

   }   

?>

在这里,我们正在创建一个扩展到SQLite3扩展的新类(myDB)。__construct函数用于创建一个保存example.db SQLite数据库的数组。

以上是 PHP代码连接各种数据库 的全部内容, 来源链接: utcz.com/z/343253.html

回到顶部