Tecnología

Inicio

Cómo conectar PHP MySQL a un DB

PHP Hypertext Preprocessor es un lenguaje de programación creado originalmente para el desarrollo de sitios web, a pesar de que se ha convertido en un poderoso lenguaje de propósito general. PHP puede ser usado en casi todas las plataformas de software moderno y es una de las tecnologías de servidor más utilizado. código PHP generalmente se inserta directamente en un documento fuente HTML. PHP se interpreta en el servidor Web, lo que genera HTML y envía la página de resultados al cliente. sitios PHP a menudo deben conectarse a una base de datos como MySQL, un sistema de base de datos de código abierto.

Instrucciones

1 Iniciar un nuevo documento PHP / HTML si no tiene ya uno. Basta con crear un archivo de texto con la extensión .php y agregue el código siguiente:

<? Php

?>

Todas las declaraciones de PHP se escriben entre estas dos líneas.

2 MySQL determinar su nombre de usuario, contraseña y el nombre de host o IP del servidor MySQL. Si el servidor se está ejecutando en la misma máquina que el servidor Web, utilice "localhost" (sin comillas) para el nombre de host. Añadir la siguiente línea justo dentro de los estados, en sustitución de "usuario", "pase" y "host" con los valores apropiados <? Php?>:

mysql_connect (host, usuario, pass) o morir (mysql_error ());

El "or die (mysql_error ())" se mostrará un mensaje de error en el navegador si se accede a la página y PHP no puede conectarse correctamente.

3 Determinar la base de datos MySQL que desea conectarse. Su usuario de MySQL debe tener privilegios apropiados en la base de datos. Añadir la siguiente línea debajo de la línea añadido en el paso 2, en sustitución de "base de datos" con el nombre apropiado:

mysql_select_db ( "base de datos") or die (mysql_error ());

4 Rellene el resto de su código PHP. Todas las llamadas a funciones de PHP mysql_ operarán en la base de datos especificada anteriormente, a menos que mysql_connect () o mysql_select_db () se llama de nuevo con diferentes valores.

Consejos y advertencias

  • Si se está conectando a su propia base de datos, por lo general es una buena idea para crear un usuario especial, limitada para PHP para utilizar, en lugar de conectarse como usuario root, que puede ser un riesgo para la seguridad.