MySQL: Dumps, SQL, phpMyAdmin
Einzelne Spalten einer Tabelle mit phpMyAdmin expotieren
- Aktualisiert: Sonntag, 27. März 2022 16:37
- Geschrieben von Mazin Shanyoor
Kleiner, aber hilfreicher Tipp: Mit der SQL-Abfrage (siehe Listing 1) über den phpMyAdmin SQL-Editor können alle Daten aus einer oder mehreren Spalten ausgewählt werden.
HowTo: MySQL-/ MariaDB Datenbanken exportieren - Backup erstellen mit mysqldump
- Aktualisiert: Freitag, 25. März 2022 10:09
- Geschrieben von Mazin Shanyoor
Das Programm mysqldump erstellt eine Backup-Datei für eine MySQL-Datenbank in Form von SQL-Anweisungen. Listing 1 bis 9 zeigen die komplexen Möglichkeiten für die Erzeugung einer Backup-Datei mittels mysqldump.
HowTo: Datenbanken aus Dump-Dateien in MySQL / MariaDB einspielen
- Aktualisiert: Sonntag, 03. Dezember 2023 08:35
- Geschrieben von Mazin Shanyoor
Das Einspielen von MySQL-/ MariaDB-Datenbankdumps kann durchaus eine problematische Angelegenheit werden, besonders dann, wenn es sich um verschiedene Versionsnummern der Datenbanken handelt. Mein wichtigester Tipp hier lautet: Nerven behalten!
Der Prozess über die Shell ist dem über phpMyAdmin immer vorzuziehen, da er gerade bei größeren Datenmengen deutlich stabiler verläuft.
Hier erst mal Standard-Listings zum Einspielen von MySQL-/ MariaDB-Dumps:
MySQL und MariaDB: User anlegen und Rechte zuweisen
- Aktualisiert: Mittwoch, 14. Dezember 2022 12:41
- Geschrieben von Mazin Shanyoor
Eine neue Datenbank anzulegen und einem bestehenden oder neuen User hierfür Rechte zu zuweisen, gehört zu den Standardaufgaben in der Datenbankadministration. Das folgenden Listings (1 - 7) zeigten einen typischen Ablauf einer solchen Aufgabe an:
ERROR 1449 (HY000): The user specified as a definer ('mysql.infoschema'@'localhost') does not exist
- Aktualisiert: Mittwoch, 11. Mai 2022 11:53
- Geschrieben von Mazin Shanyoor
Bei der Migration von einer alten auf eine neue MySQL-Version kann es beim Einspielen zu Problemen mit dem mysql.infoschema User kommen.
Dieses führt zu massiven Error-Meldungen Fehlermeldung über der Shell.
MySQL-Fehler 2013 (hy000). Was sind die Ursachen? Was kann ich machen?
- Aktualisiert: Freitag, 14. Januar 2022 21:34
- Geschrieben von Mazin Shanyoor
Der MySQL-Fehler 2013 (hy000) tritt bei der Einspielung von Datenbank-Backups über mysqldump auf, Aber auch bei Einspielung direkt über ein MySQL-Befehl (sie Listing 1) oder phpMyAdmin kann es zu diesem Fehler kommen (siehe Listing 2).
MySQL-Version ermitteln
- Aktualisiert: Donnerstag, 13. Januar 2022 23:28
- Geschrieben von Mazin Shanyoor
Der einfachste Weg zur Ermittlung der installierten MySQL-Version geht über die Shell.
MySQL- und MariaDB-Server neu starten unter Debian / Ubuntu
- Aktualisiert: Sonntag, 08. Januar 2023 09:58
- Geschrieben von Mazin Shanyoor
Der Restart des MySQL-oder MariaDB-Servers kann nötig werden, wenn es Anpassungen an der MySQL-/ MariaDC-Konfigurationsdatei oder sich die Datenbank aufgehängt hat. Um den MySQL-/ MariaDB-Server unter Linux neu zu starten, können folgenden Befehl ausführt werden:
Performance Optimierung der MySQL und MariaDB
- Aktualisiert: Freitag, 06. Januar 2023 19:29
- Geschrieben von Mazin Shanyoor
Die Optimierung der MySQL und der MariaDB ist die effektivste Methode zur Steigerung der Performance von CMS und Shop-Systemen. Die mögliche Steigerung der Geschwindigkeit beim Ausspielen der Daten aus der MySQL bzw. MariaDB ist ein wesentlicher SEO-Vorteil und ist ein wichtiger Performance-Parameter bei der optimalen Ausnutzung von Hard- und Software-Konfigurationen.