Hogyan lehet csatlakozni a MySQL Serverhez a PHP mysql_connect funkcióval
Ha készen áll a MySQL adatbázis kezelésére a PHP programjaiban, az első lépés, amelyet meg kell tennie, a MySQL szerverhez való kapcsolódás (vagy az azonosítás). Ez a PHP funkció, amelyet a MySQL szerverhez való kapcsolat megnyitásához fog használni.

$ kapcsolat =
mysql_connect ("host", "felhasználónév", "jelszó");
Jegyzet--A nyíl azt jelzi, hogy a kód egy második sorba van csomagolva, és valóban mindennek egy sorban kell lennie.

Ez az egyszerű kódsor csak annyit kell, hogy azonosítsa magát és a programot a MySQL szerver számára. A $ connection változó az a név, amelyet megadtam ehhez a változóhoz. Természetesen bármilyen nevet használhat. Cserélni fogja a házigazda név azzal a névvel, amelyet a host szolgáltatója itt használ. Legtöbbször az lesz helyi kiszolgáló. Ellenőrizze az online dokumentációt vagy a felhasználói kézikönyvet. A felhasználónevet és a jelszót is fel kell cserélnie a host szolgáltató által megadott felhasználónevére és jelszavára. Ezt valószínűleg a fiókjának megnyitásakor küldött üdvözlő e-mailben találja meg.

Ha a szerver valamilyen okból nem áll rendelkezésre, az alábbi hibaüzenet kerül elküldésre a webböngészőre.

Figyelem: mysql_connect () [function.mysql-connect]: Nem lehet csatlakozni a MySQL szerverhez a 'localhost' (10061) könyvtárban a C: \ sokkit \ site \ test.php3 címen a 4. sorban

Lehet, hogy nem akarja, hogy a webhely látogatói látják ezt a technikai hibaüzenetet. Ebben az esetben a hibaüzenetet megakadályozhatja, ha az @ -ot a mysql_connect () elé helyezi.

$ kapcsolat =
@mysql_connect ("host", "felhasználónév", "jelszó");
Jegyzet--A nyíl azt jelzi, hogy a kód egy második sorba van csomagolva, és valóban mindennek egy sorban kell lennie.

Érdemes lehet egy szép üzenetet küldeni a webhely látogatói számára, mondván, hogy később próbálkozzanak újra. Erre használhatja a meghalási nyilatkozatot.

$ kapcsolat =
@mysql_connect ("host", "felhasználónév", "jelszó")
or die ("Nem lehet csatlakozni az adatbázis-kiszolgálóhoz
most. Kérjük, próbálja később.");
Jegyzet--A nyíl azt jelzi, hogy a kód egy második sorba van csomagolva, és valóban mindennek egy sorban kell lennie.

Ha a MySQL szerver nem érhető el, akkor az idézőjelek közé helyezett szöveges karakterláncot elküldi a böngészőnek.





Video Utasításokat: Access Denied for User 'root'@'localhost' (using password : NO) (Április 2024).