Hur du ansluter till MySQL Server med PHP mysql_connect-funktionen
När du är redo att arbeta med MySQL-databasen i dina PHP-program är det första du måste göra att ansluta till (eller identifiera dig) MySQL-servern. Här är PHP-funktionen du kommer att använda för att öppna en anslutning till MySQL-servern.

$ -anslutning =
mysql_connect ("värd", "användarnamn", "lösenord");
Notera--Pilen indikerar att koden är lindad till en andra rad och borde verkligen ligga på en rad.

Den här enkla kodraden är allt du behöver för att identifiera dig själv och ditt program till MySQL-servern. Variabeln-anslutningen är det namn jag har angett för denna variabel. Naturligtvis kan du använda valfritt namn du föredrar. Du vill ersätta värd namn med namnet som ditt värdföretag instruerar dig att använda här. Det mesta av tiden kommer det att vara lokal värd. Kontrollera deras online-dokumentation eller användarmanual. Du måste också byta ut användarnamn och lösenord med användarnamn och lösenord som du har fått av ditt webbhotell. Detta hittar du förmodligen i välkomstmeddelandet som skickades till dig när du öppnade ditt konto.

Om servern inte är tillgänglig av någon anledning skickas ett felmeddelande som det nedan till webbläsaren.

Varning: mysql_connect () [function.mysql-connect]: Kan inte ansluta till MySQL-servern på 'localhost' (10061) i C: \ sokkit \ site \ test.php3 på rad 4

Du kanske inte vill att dina besökare ska se detta tekniska felmeddelande. I så fall kan du förhindra felmeddelandet genom att placera en @ framför mysql_connect ().

$ -anslutning =
@mysql_connect ("värd", "användarnamn", "lösenord");
Notera--Pilen indikerar att koden är lindad till en andra rad och borde verkligen ligga på en rad.

Du kanske vill skicka ett trevligt meddelande till dina besökare som säger dem att försöka igen senare. Du kan använda die-uttalandet för detta.

$ -anslutning =
@mysql_connect ("värd", "användarnamn", "lösenord")
or die ("Kunde inte ansluta till databaseservern
just nu. Försök senare. ");
Notera--Pilen indikerar att koden är lindad till en andra rad och borde verkligen ligga på en rad.

Om MySQL-servern inte är tillgänglig skickas den textsträng du placerar mellan citattecken till webbläsaren.