PHP und MySQL sind zwei Open-Source- Software-Technologien verwendet, um Websites zu verwalten. PHP steuert alle Server-seitige Programmierung, wie eine Website , verhält sich während MySQL ist die Linux-Version des SQL-Datenbank- Sprache, die Daten, die auf einer Website gespeichert werden können beeinflusst . Ein Online- Blog, zum Beispiel , kann mit PHP , um das Layout und die Funktion der Seiten und MySQL tatsächlich speichert die Blog-Artikel in einer Datenbank zu steuern. Diese beiden Sprachen unabhängig voneinander arbeiten , falls gewünscht. Allerdings enthält das PHP -Funktionsbibliothek viele MySQL -spezifische Befehle , um eine Datenbank direkt aus einem PHP-Programm steuern. Dadurch entfällt die Notwendigkeit einer separaten Datenbank-Management- System für und macht es auch möglich, mehr interaktive Webseiten zu erstellen. Die PHP- MySQL-Funktionen basieren auf traditionellen SQL -Syntax . Jeder, der mit PHP und SQL haben keine schwer die Integration der beiden . Typischerweise sind diese zwei Sprachen standardmäßig auf jedem Apache-Webserver -Plattform installiert . Dies ist die häufigste Web- Server-Protokoll von Web- Hosting-Unternehmen zur Verfügung gestellt. Things You
Apache Web Server
brauchen anzeigen Weitere Anweisungen
1
zur MySQL-Datenbank Verbinden innerhalb eines PHP -Programm mit der " mysql_connect "-Befehl. Normalerweise bei einer MySQL -Eingabeaufforderung auf dem Server selbst , würden Sie mit dem "MySQL" und "Verwendung" Befehle verbinden . Diese werden von " mysql_connect " und den Namen der Datenbank kombiniert werden, werden der Benutzername und das Passwort , um all die Parameter des Befehls als zusätzliche " mysql_connect ( 'localhost ', ' mysql_user ', ' mysql_password '); "
< br . > 2
Abfrage der MySQL-Datenbank mit " mysql_query " . Jede typische MySQL Abfrage kann in diesem Befehl enthalten sein. Dazu gehören alle "SELECT" und "Einfügen" Abfragen, Extrakt oder Eingabedaten in einer Datenbank. Zum Beispiel, " mysql_query ( ' SELECT * FROM TABLE '); " . Grundsätzlich wird jede Standard-MySQL- Abfrage einfach in der " mysql_query " Befehl Klammern umschlossen , um die Abfrage zugänglich von PHP.
3
zuweisen Datenbank Produkte zum PHP-Variablen mit den " mysql_fetch "-Befehle . Dies kann nur erreicht werden, nachdem die Datenbank mit " mysql_query " wurde abgefragt werden. Wenn die Abfrage erfolgreich ist und die Daten zur Verfügung gestellt PHP, werden diese zusätzlichen " holen "-Befehle erforderlich , dass die Daten in nützliche Variablen , dass Ihr Programm manipulieren kann übersetzen . Da eine typische "SELECT "-Abfrage viele Datenzeilen zurückgibt , muss PHP diese in einem Array zu speichern. Ein Array kann numerisch oder assoziativ, je nach Art der Programmierung . Der Befehl " mysql_fetch_row " erstellt ein numerisches Array während " mysql_fetch_assoc " werden die Daten in Text -basierte Indizes zuzuweisen.
4
Schließen Sie die Datenbank -Verbindung mit " mysql_close " , nachdem alle Fragen gestellt werden . Während das Programm in Betrieb bleiben , auch wenn die Datenbank-Verbindung nicht beendet wird, wird es weiterhin Hardware-Ressourcen unnötig zu verwenden. Dies würde den Server verlangsamen und könnte besonders auffällig auf Websites, die Service eine große Anzahl von Besuchern.