Crear una conexión entre PHP y MySQL

Aprende y colabora con lo que sepas sobre el manejo web, plataformas, lenguajes, MODs, Actualizaciones, Scripts, trucos, o lo que creas pueda ser de utilidad.
Seguidores: Alorse

Crear una conexión entre PHP y MySQL

Notapor Alorse » Lun Dic 13, 2010 11:13 pm

Imagen

Aunque es bastante básico es bueno tener este tipo de conceptos además de ser de gran utilidad para los usuarios que comienzan que la mayoría de veces solo copia y pegan código sin saber bien lo que significa.

Crear una conexión entre PHP y MySQL
Lo primero que vamos a hacer es crear 4 variables indispensables para la conexión

Código: Seleccionar todo
$servidor = 'localhost'; //Servidor al cual vamos a conectar, ya sea localhost, una URL, o una IP.
$usuario = 'hiper'; //Nombre del usuario de la base de datos.
$contrasena = 'pass123'; //Contraseña del usuario de la base de datos.
$basedatos = 'mibase'; //Nombre de la base de datos.                


Teniendo estas 4 variables crearemos la conexión con la función mysql_connect, en la cual usaremos dichas variables y un aviso por si la conexión falla.

Código: Seleccionar todo
$conn = mysql_connect($servidor,$usuario,$contrasena) or exit('Datos de conexion incorrectos.'); 


Por ultimo debemos hacer el enlace entre la conexión al servidor y la base de datos por medio de la función mysql_select_db.

Código: Seleccionar todo
mysql_select_db($basedatos) or exit('No existe la base de datos.'); 



Luego de realizar las consultas necesarias es recomendable cerrar la conexión para liberar recursos en servidor y evitar sobre carga por consultas, esto lo haremos usando la función mysql_close, llevándole la variable donde almacenamos la conexión.

Código: Seleccionar todo
mysql_close($conn); 



Al final nuestro archivo quedara de la siguiente manera:

Código: Seleccionar todo
<?php
$servidor 
= 'localhost'; //Servidor al cual vamos a conectar, ya sea localhost, una URL, o una IP.
$usuario = 'hiper'; //Nombre del usuario de la base de datos.
$contrasena = 'pass123'; //Contraseña del usuario de la base de datos.
$basedatos = 'mibase'; //Nombre de la base de datos.

$conn = mysql_connect($servidor,$usuario,$contrasena) or exit('Datos de conexion incorrectos.');
mysql_select_db($basedatos) or exit('No existe la base de datos.'); 

/*
*Aquí es donde realizaremos nuestras consultas.
*/

mysql_close($conn);  
?>
Linux user number #507147
Avatar de Usuario
Alorse
Fundador
Fundador
 
Mensajes: 320
Registrado: Mar Jul 21, 2009 12:20 pm
Ubicación: Colombia
    Ubuntu Mozilla


Volver a Zona Webmaster



 


  • Temas Realcionados
    Respuestas
    Vistas
    Último mensaje

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado