Conexión a una Base de Datos Mysql con PHP PDO

Clase para conectar una BD MySql con PHP PDO

Publicado en PHP 2017-10-02 22:01:27

Conexión a una Base de Datos Mysql con PHP PDO

Clase para conectar un BD MYSQL con PHP PDO

Diseño Web Php

Resumen: Script para conectar una base de datos MYSQL en PHP PDO de forma eficiente y segura en una aplicación web

En el desarrollo de aplicaciones web con PHP muchas veces es necesario realizar una conexión a una base de datos, bien en este caso proponemos la conexión a una base de datos Mysql con PDO, es muy fácil su configuración ya que permite enlazar su proyecto con web con una conexión bastante segura.

Esta contenida en una clase abstracta que a continuación mostraremos el código PHP:

<?php
abstract class conexion{
	protected $manejador		=	"mysql";
	private static $servidor	=	"localhost";
	private static $usuario		=	"user";
	private static $pass 		=	"password";
	protected $db_name			=	"nombrebd";
	protected $cnx;
	protected function getConexion()
	{
		try
		{
			$params = array(PDO::ATTR_PERSISTENT=>true,PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"); 
			$this->cnx=new PDO($this->manejador.":host=".self::$servidor.";dbname=".$this->db_name,self::$usuario,self::$pass,$params);			
			return $this->cnx;
		} 
		catch (PDOException $ex)
		{
			echo "Error en la conexión : ".$ex->getMessage();			
		}		
	}
}
?>

Esto se salva o guarda en un archivo llamado conexion.php desde el cual instanciaremos la conexión

Conexión a una Base de Datos Mysql con PHP PDO

Redacción:| Artículo leído: 640 veces | Publicación:


Compártelo con tus amigos


Publicaciones relacionadas de PHP