Webhosting Deutschland - Mein Hosting PartnerWebhosting Deutschland - Mein Hosting PartnerWebhosting Deutschland - Mein Hosting PartnerWebhosting Deutschland - Mein Hosting Partner

MySQL 8-Datenbanken jetzt verfügbar

MySQL 8-Datenbanken jetzt verfügbar
MijnHostingPartner

MySQL 8-Datenbanken jetzt verfügbar

MySQL ist eine der beliebtesten kostenlosen Lösungen zum Speichern von Daten. Das Update auf MySQL 8 bringt eine Reihe von Verbesserungen mit sich, die es zur ersten Wahl für Ihr nächstes Website-Projekt machen könnten! Werfen wir einen Blick darauf, wie die Datenbank bei MijnHostingPartner.nl erstellt wird und was sich durch das große Update von MySQL 5 auf MySQL 8 alles geändert hat.

Was ist neu in MySQL 8?

Viele Dinge sind in MySQL 8 geändert und verbessert worden, so dass wir für die meisten Projekte empfehlen, auf die neuere Version umzusteigen. Wenn Sie noch eine ältere Website haben, kann diese immer noch unter MySQL 5 laufen. Nachfolgend werfen wir einen kurzen Blick auf die wichtigsten Änderungen von MySQL 8 und wie sich diese auf Ihre Website und Ihre Arbeitsweise auswirken können.

SQL-Fensterfunktionen, allgemeine Tabellenausdrücke, NOWAIT und SKIP LOCKED, absteigende Indizes, Gruppierung, reguläre Ausdrücke, Zeichensätze, Kostenmodell und Histogramme.

JSON Extended-Syntax, neue Funktionen, verbesserte Sortierung und teilweise Aktualisierung. Mit JSON-Tabellenfunktionen können Sie die SQL-Maschinerie für JSON-Daten nutzen.

Unterstützung der GIS-Geografie. Räumliche Referenzsysteme (SRS), sowie SRS-fähige räumliche Datentypen, räumliche Indizes und räumliche Funktionen.

Zuverlässige DDL-Anweisungen sind atomar und absturzsicher geworden, Metadaten werden in einem einzigen, transaktionalen Datenwörterbuch gespeichert. Angetrieben von InnoDB!

Beobachtbarkeit Wesentliche Verbesserungen an Leistungsschema, Informationsschema, Konfigurationsvariablen und Fehlerprotokollierung.

Verwaltbarkeit Remote-Verwaltung, Undo-Tablespace-Verwaltung und neue sofortige DDL.

Sicherheit OpenSSL-Verbesserungen, neue Standardauthentifizierung, SQL-Rollen, Aufbrechen des Superprivilegs, Passwortstärke und mehr.

Leistung InnoDB ist deutlich besser bei Lese-/Schreib-Workloads, IO-gebundenen Workloads und "Hot Spot"-Workloads mit hoher Auslastung. Ressourcengruppenfunktion hinzugefügt, um Benutzern die Möglichkeit zu geben, für bestimmte Arbeitslasten auf bestimmter Hardware zu optimieren, indem Benutzer-Threads den CPUs zugeordnet werden.

Quelle: https://dev.mysql.com/blog-archive/whats-new-in-mysql-8-0-generally-available/

Unterm Strich bedeutet MySQL 8 also für die meisten Projekte, dass Ihre Website mit einer Leistungssteigerung und einer besseren Stabilität rechnen kann als mit MySQL 5. MySQL 8 arbeitet außerdem nahtlos mit Content-Management-Systemen wie WordPress, Joomla und Drupal zusammen.

Starten eines neuen Projekts mit MySQL 8

Um sofort ein neues Projekt mit MySQL 8 zu starten, können Sie direkt über das Client-Panel eine neue Datenbank anlegen. Dies ist nur über das Client-Panel möglich, da wir die neuen MySQL 8 Server direkt ansprechen. Statt über die mittlere Ebene, die das Bedienfeld ist. Dies führt zu einer schnelleren Arbeit über das neue Kundenpanel und zu mehr direkter Kontrolle, die wir darüber ausüben können.

Um eine neue Datenbank und einen neuen Benutzer anzulegen, können Sie dem soeben erstellten Artikel folgen, Sie können diese direkt über PHPmyAdmin verwalten, wie Sie es von MySQL 5 gewohnt sind. Oder Sie können diese mit Ihrem bevorzugten lokalen Tool weiter verwalten. Zum Beispiel Microsoft Visual Studio, MySQL Management Studio oder SQLyog.

Übertragen einer bestehenden Datenbank nach MySQL 8

Wenn Sie eine bestehende MYSQL 5 Datenbank nach MySQL 8 übertragen möchten, ist dies möglich. Ihre bestehende WordPress-Datenbank oder die Datenbank eines anderen CMS kann in den meisten Fällen problemlos übernommen werden. Der sicherste Weg, dies mit Ihrer Website zu testen und auszuprobieren, ist, die folgenden Schritte zu befolgen.

  • Schritt 1: Erstellen Sie zunächst eine Datenbanksicherung und eine Sicherung der Konfigurationsdateien Ihrer Website.
  • Schritt 2: Führen Sie anschließend einen Export Ihrer bestehenden MySQL 5-Datenbank durch. Dies kann ganz einfach über die Schnellexportfunktion erfolgen.
  • Schritt 3: Erstellen Sie einen neuen MySQL 8-Benutzer und eine Datenbank
  • Schritt 4: Importieren Sie Ihre bestehende MySQL 5-Datenbank mit der .sql-Datei in die neue MySQL 8-Datenbank, dies kann über PHPmyAdmin oder auf andere Weise geschehen.
  • Schritt 5: Passen Sie Ihre Konfigurationsdateien an die Daten Ihrer neuen MySQL 8-Datenbank an.

Danach wird Ihre Website über die neue Datenbank laufen, Sie können Ihre alte MySQL 5-Datenbank gleich danach löschen. Wir empfehlen jedoch, sie nach der Umstellung ein oder zwei Monate lang aufzubewahren. Im unwahrscheinlichen Fall, dass etwas schief geht, können Sie jederzeit zurückgehen.

Vergessen Sie nicht, die Konfigurationsdateien zu ändern

Vergessen Sie nicht, die Konfigurationsdateien zu ändern In anderen Content-Management-Systemen befinden sich die Konfigurationsdateien, die geändert werden müssen, an anderen Stellen. Die am häufigsten verwendete Version, WordPress, befindet sich direkt im www-Stammverzeichnis. Und kann über FTP oder kurz über den Dateimanager geändert werden. Die wp-config.php lautet wie folgt.

Bei Joomla ist dies zum Beispiel die Datei configuration.php. Aufgrund eines Prozesses, der diese Datei sperrt, kann es sein, dass Sie den Inhalt aus dieser Datei herauskopieren und in einer neuen Datei ändern müssen. Und dann korrigieren Sie sie. Danach wird sie geändert. Wenn Sie nicht genau wissen, wo sich Ihre Konfigurationsdatei befindet, konsultieren Sie die entsprechende Dokumentation zu Ihrer Website-Technik. Dann werden Sie sich nicht wundern.

MySQL 8 ist jetzt für alle verfügbar, die ein Gesamtpaket, SSD-Total-Hosting und auch die .NET-Hosting-Pakete haben. Nutzen Sie sie also jetzt für Ihr nächstes Projekt!