Hogyan Lehet Csatlakozni Az Alaphoz

Tartalomjegyzék:

Hogyan Lehet Csatlakozni Az Alaphoz
Hogyan Lehet Csatlakozni Az Alaphoz

Videó: Hogyan Lehet Csatlakozni Az Alaphoz

Videó: Hogyan Lehet Csatlakozni Az Alaphoz
Videó: Hogyan kössünk össze két PC-t az otthoni hálózaton 2024, December
Anonim

Az alkalmazás adatbázishoz való csatlakoztatásához el kell küldenie a megfelelő parancssorozatot az adott DBMS által használt nyelven. A MySQL adatbázis-kezelő rendszert manapság nagyon gyakran használják, és a velük való együttműködésre szolgáló alkalmazásokat egy szkript-kiszolgálóoldali PHP nyelv írja. Az alábbiakban bemutatjuk az ezen a nyelven megjelenő parancsok sorozatának egyik változatát az alkalmazás összekapcsolásához a MySQL adatbázissal.

Hogyan lehet csatlakozni az alaphoz
Hogyan lehet csatlakozni az alaphoz

Utasítás

1. lépés

A PHP beépített mysql_connect függvényével adatbázis-kapcsolati kérelmet küldhet az SQL szervernek. Ennek a függvénynek három szükséges paramétere van, amelyek közül az elsőnek meg kell adnia az adatbázis címét. Leggyakrabban ez a kiszolgáló és az azt elérő szkript ugyanazon a fizikai szerveren található, ezért a localhost fenntartott szót használják címként. A második paraméternek tartalmaznia kell a csatlakozó felhasználó bejelentkezési adatait, a harmadiknak pedig a jelszavát. Például:

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

2. lépés

Miután új kapcsolatot hozott létre az SQL szerverrel, alkalmazza a beépített mysql_select_db függvényt. Ez a függvény kiválasztja a kiszolgálón található adatbázisok egyikét a későbbi munkához a benne elhelyezett táblákkal. Két változót kell átadnia a függvénynek: az elsőnek tartalmaznia kell a szükséges adatbázis nevét, a másodiknak pedig az előző lépésben létrehozott erőforrás-hivatkozást kell tartalmaznia. Például:

mysql_select_db ("myBase", $ DBconnection);

3. lépés

Előfordul, hogy az alkalmazás által az adatok megjelenítésekor használt kódolás nem egyezik meg azzal a kódolással, amelyben az információkat az adatbázis táblákba írják. Ebben az esetben meg kell adnia a szervernek egy olyan telepítést, amelyben a kódolás fogadja a kéréseit, és melyik kódolással konvertálja a válaszait. Ez úgy történhet, hogy egy adatbázis kiválasztása után elküldi például az alábbi SQL-lekérdezéseket:

mysql_query ("SET karakter_készlet_klient = 'cp1251'");

mysql_query ("SET karakter_készlet_eredmények = 'cp1251'");

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

Ezt követően elkezdheti a munkát közvetlenül az adatbázis-táblákkal.

4. lépés

Használjon speciálisan PHP-alkalmazásokhoz való csatlakozáshoz tervezett függvény- és osztálykönyvtárakat médiumként a szkriptek és az adatbázis között. Használatuk előnye, hogy az ilyen könyvtárakban az összes adatcserével kapcsolatos árnyalatot figyelembe veszik és gondosan hibakeresik. Használatuk segít elkerülni a véletlen hibákat, egyszerűsíti a szkriptek írását az adatbázisokkal való együttműködéshez és sokoldalúbbá teszi őket. Ilyen könyvtár például a Dmitrij Koterov vezetésével kifejlesztett DbSimple.

Ajánlott: