código PHP a diversas bases de datos de conexión

Conexión con la base de datos en PHP : Aquí, vamos a aprender cómo conectar con las diferentes bases de datos como MySQL, PostgreSQL, SQLite, etc?

1) Conexión con MySQL en PHP

<?php
$host = "localhost";
$uname = "username";
$pw = "password";
$db = "newDB";
try {
    $conn = new PDO("mysql:host=$host;dbname=$db", $uname, $pw);
    // set error mode to exception
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    echo "Connected successfully";
}
catch(PDOException $e) {
    echo "Connection failed: " . $e->getMessage();
}
?>

En este caso, estamos utilizando PDO (PHP Data Objects) de crear una conexión MySQL . A continuación, comprobar si hay algún error. Si no hay ninguno, imprimimos “conectado con éxito” o de lo contrario es la impresión de “error de conexión” seguido por el error que se DOP .

2) Conexión con postgres en PHP

<?php
$host = "localhost";
$uname = "username";
$pw = "password";
$db = "newDB";
$dbcon = pg_connect("host=$host port=5432 dbname=$db user=$uname password=$pw");
?>

Aquí, estamos utilizando método pg_connect () a de conexión a una base de datos postgres . Podemos optar por definir bien los datos de bases de datos en las variables o en línea directa.

3) Conexión con la base de datos SQLite en PHP

<?php
   class MyDB extends SQLite3 {
      function __construct() {
         $this->open('example.db');
      }
   }
?>

En este caso, estamos creando un nuevo class ( myDB ), que Class a la extensión SQLite3. función __construct se utiliza para crear una matriz que contiene el example.db SQLite base de datos.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *