Welches Datenbank Format utf8mb4_unicode_ci InnoDB oder utf8_general_ci MyISAM

  • Hallo WP-Freunde,

    habe zwar schon dem Hoster geschrieben, und auch schon einmal im Netz geschaut.
    Vielleicht hat noch jemand von Euch eine Idee.

    ich installiere eine komplett neue WP 4.5.2 egal ob über den Autoinstallier via Browser, oder auch wenn ich die wp.config per Hand erstelle und in der steht utf8 so wird trotzdem eine utf8
    eintrage wird trotzdem eine utf8mb4 erstellt.

    Es sollte doch aber eine utf8 sein nicht wahr?

    Server-Version: 5.5.49 unter Ubuntu

    Danke für Eure Tipps.

    Lg
    Matrix

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo R23,

    wie die PHP 5.5 ist mehr aktuell?
    Und wenn höher als FastCGI oder lieber als FPM?
    Eine MariaDB ist nicht Installiert, und wenn ich das mache kann man da dann das Typische utf8 wählen, oder ist das utf8mb4 auch lauffähig für Wordpress?


  • wie die PHP 5.5 ist mehr aktuell?

    Es wird seit über einem Jahr nicht mehr daran gearbeitet und in zwei Monaten gibt es auch keine Beseitung von Sicherheitslücken mehr.

    http://php.net/supported-versions.php

    aktuelle Version ist 7.0.6


    Und wenn höher als FastCGI oder lieber als FPM?

    http://www.admin-magazin.de/Das-Heft/2012/…rpreter-PHP-FPM
    http://www.thewebhatesme.com/entwicklung/ph…-zum-verwalten/


    Eine MariaDB ist nicht Installiert, und wenn ich das mache kann man da dann das Typische utf8 wählen, oder ist das utf8mb4 auch lauffähig für Wordpress?[

    utf8mb4 ist meiner Meinung nach auch - selbstverständlich - unter WordPress lauffähig.

    utf8mb4 ist recht umfrangreich bitte selber im MySQL Handbuch nachschlagen...

    Mit offenen Augen träumen

  • Hallo R23,

    vielen Dank für die Links, werde mir das mal genau durchlesen.

    Was mich trotzdem stört ist das dieses utf8mb4 vom Server genommen wird, und nicht das utf8.

    Was denkst Du eher FastCGi oder FPM wählen, mir steht beides zur Auswahl, also mit was hast Du am besten Erfahrung gemacht.

    Glaubst Du wenn ich die PHP 7 Version nehme das es wieder utf8 Format gibt?

    Oder hat jemand mit dem utf8mb4 negative Erfahrung gemacht?


  • Was mich trotzdem stört ist das dieses utf8mb4 vom Server genommen wird, und nicht das utf8.

    utf8mb4 ist ja nicht per se schlecht.

    Evtl. hilft die beschreibung von selfhtml

    /*
    Beachten Sie, dass MySQL unter „utf8“ nur die Zeichen der BMP (Basic Multilingual Plane U+0000..U+FFFF) versteht. Um auch die Zeichen aus höheren Unicode-Regionen verwenden zu können, muss „utf8mb4“ statt „utf8“ verwendet werden, was ab MySQL-Version 5.5.3 zur Verfügung steht.
    */

    Wenn man sich phpmyadmin installiert kann man einen Ausflug in die Zeichenkodierung machen.

    https://de.wikipedia.org/wiki/UTF-8

    in Selfhtml wird beschreiben, wie du trotzdem UTF-8 verwenden kannst:

    https://wiki.selfhtml.org/wiki/Zeichenkodierung/MySQL


    Hatte ich schon erwähnt, dass das neue M in LAMP UTF-8 kann.
    Server-Zeichensatz: UTF-8 Unicode (utf8)
    Server-Typ: MariaDB


    Was denkst Du eher FastCGi oder FPM wählen, mir steht beides zur Auswahl, also mit was hast Du am besten Erfahrung gemacht.

    PHP-FPM

    PHP Handbuch
    http://php.net/manual/en/install.fpm.configuration.php


    Glaubst Du wenn ich die PHP 7 Version nehme das es wieder utf8 Format gibt?

    PHP 7 wird utf-8 besser können - deine Datenbank solltest du tauschen - notfalls Provider auch.

    Erst in PHP 7 wird utf-8 unterstützt

    /*
    Unterstützung für Unicode mit UTF-8: Eigentlich schon längst fällig gewesen, ist nun eine tiefgehende Unterstützung für Unicode Zeichen mit dem UTF-8 Zeichensatz implementiert worden.
    */

    Mit offenen Augen träumen

  • Hallo R23,

    wieder einmal vielen Dank für die Links und Tipps.
    Dann werde ich das mal mit dem Provider aufnehmen, ein Wechsel habe ich erst Intern hinter mir, und das ist das aktuellste was HE im Angebot hat.
    Bis jetzt waren und sind alle Datenbanken im utf8 Format gewesen, nur auf einmal legt es die utf8mb4 an :-(.

    Glaube eine neue DB werde ich nicht anlegen, oder mal fragen ob die das machen. Kann nicht glaube das HE früher moderne DB hatte und jetzt im neuen Produkt nur alte.

    Im PHPmyAdmin steht ja auch utf8, aber wie gesagt es wird bei der neuen WP installation immer das utf8mb4 Format genommen.
    Verstehst Du mein Problem, im System gibt es das utf8 Format und auch in der wp-config steht es so drinnen, nur macht das System daraus ein utf8mb4.

    Habe schon daran gedacht das dass Format geählt wird da ich so lange PW benutze für die Datenbank mit Sonderzeichen und so, und auch im Datenbank namen Zahlen mit habe.

    Werde mich mit dem Support unterhalten bei HE und auch die PHP7 FPM einsetzen wie Du es empfhielst.
    Hoffe so sehr das man das Problem lösen kann mit dem utf8mb4 Format, sehe hier sonst mal Probleme wenn man einen Datenexport und Import macht.
    Eigentlich sollen die Daten für WP nur im utf8 geschrieben werden, damit es so zu keinen problemen kommt richtig.

    Trotzdem Danke für die Links die ich alle lesen werde, und nur mal so, welchen Provider würdest Du empfehlen Mittwald oder All inkl.??

  • Also eine letzte frage, welches Format ist Standard bei WP im Netz an sich liest man utf8 ist dem so, oder ist es egal ob utf8 oder utf8mb4??

    Danke für Eure Hilfe.

  • Also eine letzte frage, welches Format ist Standard bei WP im Netz an sich liest man utf8 ist dem so, oder ist es egal ob utf8 oder utf8mb4??

    Danke für Eure Hilfe.

    kommtauf die Version an
    hier ein Artikel dazu
    https://make.wordpress.org/core/2015/04/0…tf8mb4-upgrade/

  • Also eine letzte frage, welches Format ist Standard bei WP im Netz an sich liest man utf8 ist dem so, oder ist es egal ob utf8 oder utf8mb4??

    Danke für Eure Hilfe.

    kommtauf die Version an
    hier ein Artikel dazu
    https://make.wordpress.org/core/2015/04/0…tf8mb4-upgrade/

  • Hallo Monika,

    Dir vielen Dank für die Antwort, dann ist das praktisch das neue Format für neue MYSQL Datenbanken und ab WP 4.2.
    Ergo bei "Neu" Installationen gibt es nur noch das utf8mb4 Format, welches keinen Nachteil für WP oder Plug-ins oder Themen oder Backup (Updraft/WPBackup) hat.

    Danke Dir echt für die Hilfe.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!