Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Datenbanken und PHP Grundkurs

MySQL und MySQLi

Testen Sie unsere 2019 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Im Web verwendet man als Datenbank häufig MySQL oder MariaDB. Zur Arbeit damit stellt PHP die veraltete Schnittstelle MySQL oder die neue Schnittstelle MySQLi zur Verfügung.

Transkript

Am häufigsten wird PHP im Web in Kombination mit MySQL oder MariaDB eingesetzt und da gibt es jetzt verschiedene APIs, die man nutzen kann und das wollen wir uns einmal ansehen. Was für Möglichkeiten haben wir? Wir können zum einen eine Abstraktionsebene nutzen wie PDO. Wenn wir das nicht wollen, gibt es eine mysql-Erweiterung und eine mysqli-Erweiterung. Schauen wir die mysql-Erweiterung an. Diese erkennen Sie daran, dass die einzelnen Funktionen immer mit "mysql_" beginnen. Das Problem an dieser Erweiterung ist, dass die in PHP 7 nicht mehr vorgesehen ist. Das heißt, Sie sollten die mysql-Erweiterung nicht mehr nutzen heute. Was steht stattdessen zur Verfügung? "mysqli", das "i" steht für "improved". Und schauen wir uns einmal an, wie das im Prinzip funktioniert. Die Besonderheit dieser Schnittstelle ist, dass Sie diese auf zwei Arten verwenden können, einmal prozedural und einmal objektorientiert. Prozedural sieht das so aus, dass ich zum Beispiel eine Funktion habe, die heißt "mysqli_connect", ich habe eine andere Funktion "mysqli_query", "mysqli_fetch" etc. Diese Möglichkeit gibt es, um den Umstieg von der alten mysql-Erweiterung zu vereinfachen. Daneben können Sie die mysqli-Schnittstelle aber auch objektorientiert verwenden. Das sieht dann so aus, dass Sie ein neues Objekt erstellen und dann können Sie auf Eigenschaften und Methoden zugreifen. Zusammengefasst: Es gibt also eine veraltete Schnittstelle "mysql", die erkennen Sie an "mysql_" am Anfang. Diese ist veraltet, Sie sollten sie nicht mehr verwenden. Und dann gibt es die mysqli-Schnittstelle, "i" steht für "improved", und diese können Sie prozedural oder objektorientiert einsetzen.

Datenbanken und PHP Grundkurs

Erfahren Sie alles, was Sie brauchen, um mit PHP Datenbanken anzusprechen, Daten einzutragen, zu verändern, zu löschen und abzufragen.

1 Std. 44 min (29 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:11.01.2017

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!