Com Connectar-se A La Base

Taula de continguts:

Com Connectar-se A La Base
Com Connectar-se A La Base

Vídeo: Com Connectar-se A La Base

Vídeo: Com Connectar-se A La Base
Vídeo: Conectar la base de datos en Java 2024, Maig
Anonim

MySQL és el sistema de gestió de bases de dades més utilitzat actualment en la construcció de webs. El llenguatge de seqüència d’ordres del servidor PHP s’utilitza encara més activament a l’hora de crear recursos d’Internet i, per descomptat, proporciona tot un conjunt de funcions per treballar amb MySQL. Entre ells, n’hi ha que s’utilitzen en scripts PHP per connectar-se a la base de dades.

Com connectar-se a la base
Com connectar-se a la base

Instruccions

Pas 1

Creeu una variable nova a l'script php i assigneu-li l'enllaç retornat per la funció mysql_connect integrada. Aquesta funció ha de passar tres paràmetres: adreça sql-server, nom d'usuari i contrasenya. L'adreça pot ser un enllaç complet començant pel protocol de connexió i acabant amb el número de port del servidor remot, per exemple,

Pas 2

Si l'script s'executa al mateix servidor local on es troba el SGBD de MySQL, introduïu la designació reservada localhost en lloc de l'adreça completa. Per exemple, una cadena que conté una nova variable a la qual se li assigna l'identificador de referència retornat per aquesta funció pot tenir aquest aspecte:

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

Si la connexió falla, la variable $ connectToDB serà False.

Pas 3

Al pas anterior, heu establert el contacte amb el servidor SQL i, després, haureu d'enviar una sol·licitud per seleccionar una de les bases de dades disponibles per a l'usuari del qual hàgiu iniciat la sessió a la funció mysql_connect. Per fer-ho, utilitzeu una altra funció PHP integrada: mysql_select_db. Requereix la indicació obligatòria de dos paràmetres: el nom de la base de dades que us interessa i un enllaç a la connexió establerta al servidor SQL. Per exemple, si les taules que necessiteu es troben a una base de dades anomenada SiteBase, per connectar-vos des del pas anterior, la trucada a aquesta funció s'ha d'escriure de la manera següent:

mysql_select_db ("SiteBase", $ connectToDB);

Pas 4

La codificació de les taules de la base de dades no sempre coincideix amb la codificació utilitzada per l’aplicació web, per la qual cosa és recomanable que, immediatament després de seleccionar la base de dades, doneu al servidor SQL instruccions precises en la codificació que rebrà i enviarà informació a l’aplicació web, i en què s’hauria d’escriure i llegir a partir de taules de bases de dades. Per fer-ho, utilitzeu la funció mysql_query integrada, passant-li les ordres MySQL necessàries. N’hi ha prou amb enviar un conjunt de tres ordres d’aquest tipus, per exemple:

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

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

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

Recomanat: