Cómo Conectarse A La Base

Tabla de contenido:

Cómo Conectarse A La Base
Cómo Conectarse A La Base

Video: Cómo Conectarse A La Base

Video: Cómo Conectarse A La Base
Video: Como realizar conexion a Base de Datos Mysql mediante PHP | Conectar PHP con Mysql | FACILITO PHP 24 2024, Mayo
Anonim

Para conectar una aplicación a una base de datos, debe enviar la secuencia apropiada de comandos en el idioma utilizado por este DBMS en particular. El sistema de administración de bases de datos MySQL se usa con mucha frecuencia en la actualidad, y las aplicaciones para trabajar con ellos están escritas en un lenguaje de programación PHP del lado del servidor de scripting. A continuación se muestra una variante de la secuencia de comandos en este lenguaje para conectar una aplicación a una base de datos MySQL.

Cómo conectarse a la base
Cómo conectarse a la base

Instrucciones

Paso 1

Utilice la función mysql_connect incorporada de PHP para enviar una solicitud de conexión de base de datos al servidor SQL. Esta función tiene tres parámetros obligatorios, el primero de los cuales debe especificar la dirección de la base de datos. La mayoría de las veces, este servidor y el script que accede a él están en el mismo servidor físico, por lo que la palabra reservada localhost se utiliza como dirección. El segundo parámetro debe contener el inicio de sesión del usuario que se conecta y el tercero, su contraseña. Por ejemplo:

$ DBconnection = mysql_connect ("localhost", "myName", "myPass");

Paso 2

Aplique la función mysql_select_db incorporada después de crear una nueva conexión al servidor SQL. Esta función selecciona una de las bases de datos ubicadas en el servidor para su posterior trabajo con las tablas colocadas en él. Debe pasar dos variables a la función: la primera debe contener el nombre de la base de datos requerida y la segunda debe contener el enlace de recursos que creó en el paso anterior. Por ejemplo:

mysql_select_db ("myBase", $ DBconnection);

Paso 3

A veces, la codificación utilizada por la aplicación al mostrar datos no coincide con la codificación en la que se escribe la información en las tablas de la base de datos. En este caso, debe proporcionar al servidor una instalación en la que codificación debe recibir sus solicitudes y en qué codificación debe convertir sus respuestas. Esto se puede hacer enviando, después de seleccionar una base de datos, por ejemplo, el siguiente conjunto de consultas SQL:

mysql_query ("SET character_set_client = 'cp1251'");

mysql_query ("SET character_set_results = 'cp1251'");

mysql_query ("SET collation_connection = 'cp1251_general_ci'");

Después de eso, puede comenzar a trabajar directamente con las tablas de la base de datos.

Paso 4

Utilice bibliotecas de funciones y clases especialmente diseñadas para conectarse a aplicaciones PHP como un medio entre sus scripts y la base de datos. La ventaja de usarlos es que todos los matices asociados con el intercambio de datos en tales bibliotecas se tienen en cuenta y se depuran cuidadosamente. Su uso ayuda a evitar errores accidentales, simplifica la escritura de scripts para trabajar con bases de datos y los hace más versátiles. Un ejemplo de una biblioteca de este tipo es DbSimple, desarrollado bajo el liderazgo de Dmitry Koterov.

Recomendado: