Artículos
PHP

Conectarse a MySQL con PHP

16/Ene/2013

En este ejemplo vamos a ver como conectamos nuestro programa PHP con una base de datos MySQL de cara a poder realizar consultas sobre dicha base de datos.

Para conectarse a MySQL con PHP lo primero que tenemos que hacer es crear un objeto mysqli, el cual abrirá una conexión con la base de datos MySQL.

@ $db = new mysqli($host, $usuario, $password, $bd);

Al objeto mysqli le tenemos que pasar la siguiente información:

  • host, servidor que tiene la base de datos mysql.
  • usuario, usuario que se conecta a la base de datos.
  • password, contraseña que utiliza el usuario para conectarse a la base de datos.
  • base de datos, nombre de la base de datos a la que queremos conectarnos

Adicionalmente podemos establecer otros parámetros como el puerto de conexión de la base de datos y el socket de conexión.

De esta forma podemos conectarnos a MySQL con PHP utilizando la siguiente línea de código:

@ $db = new mysqli(localhost, "root", "password", "biblioteca");

Lo siguiente que haremos será comprobar si nos hemos conectado de forma correcta. Para lo cual lo que hacemos es comprobar si se ha producido error. Esto nos lo da el atributo connect_error.

if ($db->connect_error)
  die('Error de Conexion ('.$db->connect_errno.')'.$db->connect_error);

Si no nos hemos conectado bien nos salimos del programa mediante la función die(), a la cual pasamos el error producido: connect_error y el código del error: connect_errno.

En el caso de que nos hayamos conectado de forma correcta vamos a volcar la información del host al que nos hemos conectado mediante el atributo host_info.

echo "Conexion correcta con la base de datos... ".$db->host_info;

Lo último que hará nuestro programa de conexión a la base de datos MySQL desde PHP será el cerrar la conexión a la base de datos mediante el método .close()

$db->close();

Código Fuente

Descárgate el código fuente de Conectarse a MySQL con PHP
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star
Suscribir
Notificar de
guest
3 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios