Ankündigung

Einklappen
Keine Ankündigung bisher.

mysql wirklich so schlecht?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • mysql wirklich so schlecht?

    Hey ,

    ich bekomme mysqli und PDO absolut nicht in meinen Kopf. Bin eben ein mysql-kind.

    Ist mysql wirklich soviel schlechter? Ich habe keine OOP-Seite und habe auch nicht vor diese umzustellen auf OOP. Das ist mir ebenfalls zuviel. Da ich auch keine großen Sachen mache und meine Webseite ziemlich klein ist macht es auch wenig Sinn denke ich. Die DB wird auch nicht stark beansprucht. ca 5 Abfragen pro Minute hält sich doch in Grenzen, wenn das überhaupt hinkommt.

    Reicht da mysql nicht vollkommen aus?

    Liebe Grüße,
    Helix

  • #2
    Mysql_* wird bald nicht mehr zur verfügung stehen zudem ist es extrem unsicher geworden. PDO und mysqli_* sind auf einem wesentlich besserem Stand und ist wirklich nur zu empfehlen umzustellen, und so schwer ist es nicht.
    - Laravel

    Kommentar


    • #3
      [EDIT]
      Zitat von lordhelix Beitrag anzeigen
      ich bekomme mysqli und PDO absolut nicht in meinen Kopf. Bin eben ein mysql-kind.
      Aus dem Eröffnungspost gehe ich davon aus, das wir hier aber schon von der mysql_ Erweiterung und nicht MySQL als DBMS (DatabaseManagementSystem) selbst reden.

      [//EDIT]

      Ist mysql wirklich soviel schlechter?
      Ja, wird bald nämlich seitens PHP nicht mehr unterstürtzt dh in den neuen Versionen nicht mehr funktionieren.

      Ich habe keine OOP-Seite
      Hat damit genau gar nichts zu tun

      Reicht da mysql nicht vollkommen aus?
      Wenn es für dich "ausreicht" das deine Website "bald" nicht mehr funktioiniert, dann ja.

      Im Ernst.. gerade die Änderung auf mysqli_ (im "schlimmsten"/einfachsten Fall ohne Prepared Statements? ist nur Tipparbeit, sonst nicht weiter kompliziert.

      zB Google: http://www.php.de/php-einsteiger/984...ql-mysqli.html

      LG
      The string "()()" is not palindrom but the String "())(" is.

      Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
      PHP.de Wissenssammlung | Kein Support per PN

      Kommentar


      • #4
        Ist mysql wirklich soviel schlechter?
        Diese wird auch nicht mehr aktiv entwickelt und bietet ab MySQL 5.1 keine Unterstützung für neuere Features

        LG
        https://github.com/Ma27
        Javascript Logic is funny:
        [] + [] => "", [] + {} => object, {} + [] => 0, {} + {} => NaN

        Kommentar


        • #5
          Da wird sich akretschmer aber ärgern wenn er auf diesen Thread klickt.

          Kommentar


          • #6
            er wird wohl die Worte MySQL und Feature nicht gerne in einem Satz sehen

            Aber er wird als Spezialist auf diesem Gebiet gute Gründe ham

            LG
            https://github.com/Ma27
            Javascript Logic is funny:
            [] + [] => "", [] + {} => object, {} + [] => 0, {} + {} => NaN

            Kommentar


            • #7
              EDIT: Aus dem Eröffnungspost gehe ich davon aus, das wir hier aber schon von der mysql_ Erweiterung und nicht MySQL als DBMS (DatabaseManagementSystem) selbst reden.
              Da musste ich doch noch glatt oben einen EDIT einwerfen "sicherheitshalber"
              The string "()()" is not palindrom but the String "())(" is.

              Debugging: Finde DEINE Fehler selbst! | Gegen Probleme beim E-Mail-Versand | Sicheres Passwort-Hashing | Includes niemals ohne __DIR__
              PHP.de Wissenssammlung | Kein Support per PN

              Kommentar


              • #8
                Zitat von Tropi Beitrag anzeigen
                Da wird sich akretschmer aber ärgern wenn er auf diesen Thread klickt.
                War auch mein Gedanke^^


                ich bekomme mysqli und PDO absolut nicht in meinen Kopf. Bin eben ein mysql-kind.
                Also so schwer sollte die Umstellung doch wirklich nicht sein. Wenn man den objektorientierten Stil benutzt ist die Syntax ein bisschen anders, aber mysqli_* bietet doch auch ein prozedurales Interface an, da muss man doch meistens nur ein i in die Funktionen reinschmuggeln um der Gefahr zu entgehen, dass die Datenbank-Sachen der Website auf einmal nicht mehr funktionieren. Neu zu lernen sind dann nur prepared statements, aber das ist ja auch kein Hexenwerk.
                [COLOR=#A9A9A9]Relax, you're doing fine.[/COLOR]
                [URL="http://php.net/"]RTFM[/URL] | [URL="http://php-de.github.io/"]php.de Wissenssammlung[/URL] | [URL="http://use-the-index-luke.com/de"]Datenbankindizes[/URL] | [URL="https://www.php.de/forum/webentwicklung/datenbanken/111631-bild-aus-datenbank-auslesen?p=1209079#post1209079"]Dateien in der DB?[/URL]

                Kommentar


                • #9
                  Da musste ich doch noch glatt oben einen EDIT einwerfen "sicherheitshalber"
                  Ich finds ja ganz sinnvoll, bei manchen bin ich mir dann selber nicht sicher, ob sie nur von der Extension reden oder meinen, dass man die MySQL-Datenbank nicht mehr nutzen soll

                  LG
                  https://github.com/Ma27
                  Javascript Logic is funny:
                  [] + [] => "", [] + {} => object, {} + [] => 0, {} + {} => NaN

                  Kommentar


                  • #10
                    Zitat von Ma27 Beitrag anzeigen
                    Ich finds ja ganz sinnvoll, bei manchen bin ich mir dann selber nicht sicher, ob sie nur von der Extension reden oder meinen, dass man die MySQL-Datenbank nicht mehr nutzen soll

                    LG
                    Wenn ich von Mysql, im Bezug auf dieses Thema, spreche meine ich eigentlich auch die Extension. Hab mir aber jetzt auch angewöhnt mysql_ zu schreiben .

                    Kommentar

                    Lädt...
                    X