Conecta PHP con MySQL [Feb. 14, 2012, 9 a.m.]
En esta tarea vas a aprender cómo conectar PHP con una base de datos en MySQL.
PHP necesita saber 4 cosas para conectarse a MySQL:
-
El servidor (host) de MySQL
-
El usuario de MySQL
-
La contraseña de MySQL
- El nombre de la base de datos
Estos datos se consiguen en el panel de control de nuestro hosting, dentro de la sección de MySQL.
Para probar si nos podemos conectar a MySQL desde PHP vamos a crear un nuevo archivo llamado ‘pruebaconexion.php’ y agregarle el siguiente código:
<?php // Datos para la conexion $host = 'mysql_host'; $database = 'mysql_database'; $username = 'mysql_user'; $password = 'mysql_pd'; // Conectarse a MySQL $link = mysql_connect($host, $username, $password); if (!$link) { die('Error al conectarse a mysql: ' . mysql_error()); } // Seleccionar nuestra base de datos $db_selected = mysql_select_db($database, $link); if (!$db_selected) { die ('Error al abrir la base de datos: ' . mysql_error()); } else { echo 'Conexion exitosa.'; } ?>
(debes reemplazar los datos de conexión para usar los valores de tu hosting)
Si abres ‘pruebaconexion.php’ y te aparece el mensaje ‘Conexion exitosa’, significa que todo está funcionando bien. Si te sale un mensaje de error, revisa que estés colocando los datos correctos.