PHP ist eine Programmiersprache des Internets. Ein Teil der Erstellung von dynamischen Seiten wird mithilfe von SQL in PHP , um Daten vom Server abzurufen . Dieser Code wird in den PHP-Seiten , wo es ruft der Datenbankserver hergestellt . Eine typische Wahl für Datenbank-Servern mit PHP MySQL ist eine Datenbank-Anwendung kostenlos zum Download zur Verfügung . Einige Webhoster bieten MySQL kostenlos mit ihrem Service. Richten Sie den Database Connection
Um MySQL aus PHP aufrufen , machen Sie eine Verbindungszeichenfolge in der Anwendung. Die beste Vorgehensweise für das Erstellen eines Benutzernamens und Kennworts in MySQL ist nur ein Benutzer für die PHP-Web- Seiten zu erstellen. Dies schafft mehr Sicherheit für den Administrator. Wenn der Benutzername für die PHP-Seiten gehackt wird , dann kann der Administrator , dass ein Kennwort des Benutzers , ohne die Notwendigkeit , mehrere Profile zu ändern ändern. Der Benutzername und das Passwort für die Anwendung benötigt werden. Der folgende Code stellt die Verbindung zur MySQL-Datenbank in PHP:
$ username = " my_user "; $ pass = "pass" ; $ database = " myDB "; mysql_connect ( server, $ username , $ pass ); @ mysql_select_db ( $ database ) or die ( " konnte keine Verbindung zum MySQL -Server verbinden ");
die ersten drei Zeilen sind Strings , dass das Setup der Verbindung den Benutzernamen , das Kennwort und Name der Datenbank. Der Server-Name wird in der Verbindungsaufruf Namen " mysql_connect " im Code angegeben . Schließlich ist die letzte Zeile der Anruf an die Datenbank für eine Verbindung. Wenn die Verbindung nicht von einem schlechten Servernamen oder Benutzername und Passwort vorgenommen werden , druckt die Anwendung die "die " Nachricht .
Berufung MySQL mit einer Abfrage
Sobald die Verbindung hergestellt ist , kann die Anwendung eine Abfrage zum MySQL-Server zu senden. Eine Abfrage erfolgt mit einem String, sondern muss die Abfrage Standard-MySQL- Syntax folgen . Unten ist ein Beispiel Abfrage verwendet, um Daten aus der Datenbank abzurufen :
$ MeineAbfrage = "select customer_name von Kunden "; mysql_query ( $ query); mysql_close ();
Die erste Zeile ist ein String Zeichen, das bis setzt die Abfrage. Die Abfrage ist sehr einfach, Abrufen einer Liste von Kunden aus der Customer-Tabelle . Die zweite Zeile ruft tatsächlich die Datenbank und ruft die Informationen . Schließlich wird die Close-Funktion aufgerufen, um die Datenbank-Verbindung zu schließen. Dies ist ein wichtiger Teil der Leistung, da Verbindungen, die nicht geschlossen sind beanspruchen Speicherplatz auf dem Host -Server und verlangsamen kann eine Anwendung.