Skip to content
enero 17, 2012 / dracux

PHP: Conectando con MySQL

AVISO: Este artículo es MUY básico sobre el uso de PHP, si eres un programador experto, que va a decir “pero si eso es para fucking principiantes”, por favor, obviate el comentario, todos fuimos principiantes, todos tenemos que aprender.

Bien, ahora que estamos, veamos la forma de conectarse a MySQL desde PHP:


$conexion = mysql_connect("localhost", "usuario", "password") or die(mysql_error());
$data_base=mysql_select_db("base_de_datos", $conexion) or die(mysql_error());

En la primer linea establecemos una conexión con el servidor MySQL, pasándole la dirección del servidor (en el caso del ejemplo es localhost, pero puede ser el que tengamos), el usuario y la contraseña.

En la segunda linea, lo que hacemos es conectarnos con la base de datos en sí, pasándole la base y la conexión que hicimos en la linea anterior.

Como verán (y no es obligatorio) la segunda parte de las instrucciones dicen “or die(mysql_error())”. Esto en caso de algún error, nos muestra cual fue por pantalla. Como dije, no es obligatorio, pero si por algún motivo no se llega a conectar, agregarle esto puede ser muy útil. También lo pueden usar para cualquier consulta a la base de datos que hagan (voy a cubrir esto en el próximo artículo).

Una mejora enorme que pueden hacer con esto: Si van a tener muchas páginas dentro de su sitio que hagan conexión a la base de datos, no tiene sentido incluir este código en todos lados, lo mejor es meterlo dentro de un archivo (por ejemplo, podría ser “conect.php”) y al comenzar cada uno de los archivos php poner:

include("conect.php");

El último paso es que cuando tengamos todos los datos que tenemos que extraer de la base, cerremos la conexión con:

mysql_close();

Esto es todo para este tema, lo próximo va a ser un artículo sobre como hacer consultas a la base de datos a la que nos conectamos.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: