Heim >Backend-Entwicklung >PHP-Tutorial >Wie man MySQL, MySQLi, PDO mit PHP betreibt
In diesem Artikel erfahren Sie hauptsächlich, wie Sie MySQL, MySQL und PDO mit PHP betreiben. Wir werden Ihnen zunächst kurz MySQL, MySQL und PDO vorstellen.
1. Der normale PHP-Betrieb der MySQL-Datenbank besteht darin, den Inhalt in der Datenbank über einige der mit PHP gelieferten Funktionen und Methoden zu verwalten.
Darüber hinaus stellt MySQL keine kontinuierliche Verbindung her Datenbank und wird jedes Mal geöffnet. Ein Verbindungsvorgang erhöht den Zugriffsdruck auf den Server.
2. Die MySQLi-Erweiterungsbibliothek betreibt die Datenbank
MySQL ist ein permanenter Verbindungsprozess. Unabhängig davon, wie oft Sie eine Verbindung zur Datenbank herstellen, ist es derselbe Verbindungsprozess.
Reduziert den Serveraufwand mysqli ist eine objektorientierte Entwicklung
Betreiben Sie die Datenbank durch Betreiben von Objekten
Verwenden Sie einige Methoden im Objekt, um die Datenbank zu betreiben
Und mysqli fügt Vorverarbeitung und Transaktionsverarbeitung hinzu, was die Sicherheit und
Vollständigkeit erhöht die Datenbank.
Die Vorverarbeitung kann eine Erklärung schreiben und dort ablegen, um die Position zu besetzen, und darauf warten, dass der Kunde Vorgänge ausführt.
Jedes Mal, wenn der Kunde Informationen übermittelt, betrachtet das Programm diese nur als ganzen Teil Verbesserung
Die Sicherheit der Datenbank verhindert, dass einige technisch versierte Personen die Datenbank durch Wertübergabe-Spleißen (SQL-Injection) zerstören.
Die Transaktionsverarbeitung wird nur von InnoDB- und BDB-Engines unterstützt, und mit der Transaktionsverarbeitung kann das Programm dies tun vollständiger gemacht
Zum Beispiel: Im Überweisungssystem darf er nur dann einreichen, wenn der Geldbetrag des Überweisers und des Zahlungsempfängers aktualisiert wird
Andernfalls wird es zurückgesetzt und er wird nicht zugelassen Einreichen
3. PDO-Erweiterungsbibliotheksoperationsdatenbank
Bereitgestellt von PDO Eine Datenbankzugriffsabstraktionsschicht wird erstellt. Es besteht keine Notwendigkeit zu beurteilen, welche Art von Datenbank verwendet werden soll Durch eine konsistente Funktionsmethode ausgeführt
PDO erleichtert die datenbankübergreifende Entwicklung
Und PDO-Operationen Die Datenbank ist auch objektorientiert
und PDO verfügt auch über Vorverarbeitung und Transaktionsverarbeitung, also die Sicherheit von PDO ist auch sehr hoch
PDO-Operationsdatenbank:
Um Hinzufügungen und Löschungen durchzuführen, verwenden Sie die Methode exec()
Um Abfrageoperationen auszuführen, verwenden Sie die Methode query().
Eine kurze Analyse von MySQL, MySQLi, PDO_MySQL
Das obige ist der detaillierte Inhalt vonWie man MySQL, MySQLi, PDO mit PHP betreibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!