Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Einfachster Übergang von MySQL zu MySQLi

  1. Das ist keineswegs eine nette Frage. Stapelüberlauf ist überhaupt kein Ort, um nach einer Anleitung zu fragen.
  2. Anstatt nach einem Tutorial zu fragen, musst du nach einem googeln, es dann versuchen und dann eine Frage zu einem bestimmten Problem stellen, bei dem du hängen geblieben bist.
  3. Ersetzen von mysql_ Funktionen mit ihrem mysqli_ Gegenstücke mechanisch macht absolut keinen Sinn
  4. Was Sie wirklich brauchen ist, den Aufruf von RAW-API-Funktionen, sei es mysqli oder mysql, direkt im Anwendungscode loszuwerden. Und beginnen Sie stattdessen mit der Verwendung einer Art Abstraktionsbibliothek. Vor allem, weil das Arbeiten mit rohem Mysqli einfach eine schreckliche Erfahrung ist
  5. PDO ist nur deshalb besser als mysqli, weil es selbst eine solche Bibliothek ist.
  6. OOP ist nicht so beängstigend in Bezug auf die Verwendung. Niemand fordert Sie auf, Ihren eigenen OOP-Code zu schreiben, während das Aufrufen vorhandener OOP-Methoden nicht komplexer ist als das Aufrufen bekannter Funktionen. Der einzige Unterschied ist -> Sache:

    $result = function($data);
    $result = $class->function($data);
    

    Das ist ALLE Sie müssen über OOP Bescheid wissen, um es zu verwenden (abgesehen von den Problemen mit dem variablen Bereich)

Um PDO auszuprobieren ist nicht so komplex, wie Sie sich das vorstellen. Irgendwann müsstest du anfangen Programmieren zu lernen - also ist es besser früher anzufangen.