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: Cómo Conectarse a SQL Server Management Studio 2024, Diciembre
Anonim

MySQL es el sistema de administración de bases de datos más utilizado en la construcción web en la actualidad. El lenguaje de programación del lado del servidor PHP se usa aún más activamente al crear recursos de Internet y, por supuesto, proporciona un conjunto completo de funciones para trabajar con MySQL. Entre ellos, están los que se utilizan en scripts PHP para conectarse a la base de datos.

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

Instrucciones

Paso 1

Cree una nueva variable en el script php y asígnele el enlace devuelto por la función mysql_connect incorporada. A esta función se le deben pasar tres parámetros: dirección del servidor sql, nombre de usuario y contraseña. La dirección puede ser un enlace completo que comienza con el protocolo de conexión y termina con el número de puerto del servidor remoto, por ejemplo,

Paso 2

Si el script se ejecuta en el mismo servidor local donde se encuentra MySQL DBMS, en lugar de la dirección completa, ingrese la designación reservada localhost. Por ejemplo, una cadena que contiene una nueva variable a la que se le asigna el identificador de referencia devuelto por esta función podría verse así:

$ connectToDB = mysql_connect ("localhost", "MySQLuserName", "MySQLuserPass");

Si la conexión falla, la variable $ connectToDB será False.

Paso 3

En el paso anterior, estableció contacto con el servidor SQL, y luego debe enviar una solicitud para seleccionar una de las bases de datos disponibles para el usuario cuyo inicio de sesión pasó a la función mysql_connect. Para hacer esto, use otra función PHP incorporada: mysql_select_db. Requiere la indicación obligatoria de dos parámetros: el nombre de la base de datos que le interesa y un enlace a la conexión establecida al servidor SQL. Por ejemplo, si las tablas que necesita están ubicadas en una base de datos llamada SiteBase, entonces para conectarse desde el paso anterior, la llamada a esta función debe escribirse de la siguiente manera:

mysql_select_db ("Base del sitio", $ connectToDB);

Paso 4

La codificación de las tablas de la base de datos no siempre coincide con la codificación utilizada por la aplicación web, por lo que es recomendable, inmediatamente después de seleccionar la base de datos, darle al servidor SQL instrucciones precisas en qué codificación recibirá y enviará información a la aplicación web, y en el que debe escribirse y leerse de las tablas de la base de datos. Para hacer esto, use la función mysql_query incorporada, pasándole los comandos requeridos de MySQL. Es suficiente enviar un conjunto de tres comandos de este tipo, por ejemplo:

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

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

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

Recomendado: