Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

454 total results found

Vollständiges Recovery

Oracle Backup und Recovery

Ach du Scheiße! Alles in oradata (ctl-, db-, redo-files) ist weg! Aber zum Glück haben wir ja ein Backup: RMAN> connect target / RMAN> connect catalog rman/rman@repo RMAN> startup nomount [force] RMAN> restore controlfile from autobackup; RMAN> alter data...

Benutzertabelle als GRANT-Statements dumpen

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

Eine einfacherere Alternative wäre das Tool pt-show-grants aus dem Percona-Toolkit. Bei der Einrichtung einer frischen Replikation kann es wichtig sein, dass vorhandene User nicht überschrieben werden. Mit dem folgenden Snippet lassen sich die Benutzer einer ...

Replikationsfehler Errno: 1236

MySQL / MariaDB / Percona XtraDB (+ Gal... Fehlerbehandlung

Replikationsfehler Errno: 1236: start replication from impossible position Slave I/O: Got fatal error 1236 from master when reading data from binary log: 'Client requested master to start replication from impossible position; the first event mysql-bin.010346 ...

Replikationsfehler Errno: 1580 ALTER Logtable

MySQL / MariaDB / Percona XtraDB (+ Gal... Fehlerbehandlung

Nach einem Update von MySQL bei einer Master-Slave-Replikation konnte die Replikation auf einem Slave-Server kürzlich nicht mehr gestartet werden. Last_Errno: 1580 Last_Error: Error 'You cannot 'ALTER' a log table if logging is enabled' on query. Default dat...

Replikationsfehler Errno: 1594 Relay log read failure

MySQL / MariaDB / Percona XtraDB (+ Gal... Fehlerbehandlung

Wenn ein Server, auf dem ein MySQL-Replication-Slave läuft abstürzt, kann es passieren, dass die Master-Slave-Replikation nicht mehr funktioniert. Beim Absturz landen korrupte Daten in den Relay-Logs, die von MySQL nach dem Neustart nicht verarbeitet werden kö...

Fehler bei ALTER TABLE Errno 150: Foreign key constraint is incorrectly formed

MySQL / MariaDB / Percona XtraDB (+ Gal... Fehlerbehandlung

Dieser Fehler trat bei einem „ALTER TABLE `table` ENGINE = InnoDB“ auf (die Tabelle sollte von MyISAM auf InnoDB umgestellt werden). Eine Spalte war von einer anderen Tabelle (bereits InnoDB) referenziert. Nach dem der Contraint von der anderen Tabelle entfern...

InnoDB - defekte FRM Files wiederherstellen - Incorrect information in file

MySQL / MariaDB / Percona XtraDB (+ Gal... Fehlerbehandlung

Sollten InnoDB-Datenbanken korrupt sein und auch keinen Dump mehr erlauben, da diese mit folgendem Fehler abbrechen „Incorrect information in file: ‘<table name> .frm“, kann man sich vielleicht noch mit diesem Vorgehen helfen (InnoDB erlaubt auch kein „repair ...

Bestimmte Datenbanken vom Dump ausschließen

MySQL / MariaDB / Percona XtraDB (+ Gal... Backup

DBEXCLUDE=will_nicht MYSQL=$(mysql -N <<<"SHOW DATABASES" | grep -v ${DBEXCLUDE} | tr "\n" " ") mysqldump --databases ${MYSQL} > mysqldump.sql

Datenbank und Benutzer löschen

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

Einen Benutzer inkl. Datenbank löschen (ab MySQL 5.0.2): DROP USER user1; DROP DATABASE userdb1; Einen Benutzer inkl. Datenbank löschen (pre MySQL 4.1.1): REVOKE ALL PRIVILEGES ON 'userdb1'.* FROM 'user1'@'123.123.123.123'; # und evtl. REVOKE GRANT OPT...

Dump einer einzelnen Datenbank

MySQL / MariaDB / Percona XtraDB (+ Gal... Backup

mysqldump -p --create-options -Q -c --add-drop-table --add-locks -F DATENBANKNAME > db-dump.sql wenn der Dump gleich mit bzip2 gepackt werden soll: mysqldump -p --create-options -Q -c --add-drop-table --add-locks -F DATENBANKNAME | bzip2 > db-dump.sql Sollt...

Extraktion einer einzelnen Datenbank oder Tabelle aus einem Fulldump

MySQL / MariaDB / Percona XtraDB (+ Gal... Backup

Eine einzelne Datenbank aus einem Fulldump direkt wiederherzustellen ist ganz einfach: # mysql -u root -p --one-database MeineDB < fulldump.sql Wenn aber nur der SQL-Dump der Datenbank aus dem Fulldump gezogen werden soll hilft dieses sed-Kommando: # sed -n...

InnoDB - ideale Logfile Größe herausfinden

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

von code.openark.com und MySQL Performance Blog Um den idealen Wert für innodb_log_file_size für seine Datenbank herauszufinden, läßt sich sehr einfach dieser Code verwenden. Die Query erfasst über den Zeitraum von 60 Sekunden alle Schreiboperationen auf das ...

Größe einer DB, Tabelle, aller DBs herausfinden

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

Ersetze 'YOUR_DATABASE_NAME' durch die gewünschte Datenbank. Größe aller Tabellen einer Datenbank: SELECT TABLE_SCHEMA AS 'Database_name', TABLE_NAME AS 'Table_Name',CONCAT(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024),2)," Mb") AS Size FROM...

kompletten Dump eines MySQL-Servers erstellen

MySQL / MariaDB / Percona XtraDB (+ Gal... Backup

folgender Befehl erstellt einen kompletten Dump des MySQL-Servers (Parameter p weglassen, wenn localhost/root kein Passwort hat): mysqldump -p -A -a -Q -c --add-drop-table --add-locks -F > db-dump.sql Das ganze kann auch gleich gepackt werden, falls die größ...

Passwort setzen oder ändern

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

mit „mysqladmin“ ein Passwort setzen oder ändern: mysqladmin -h 'hostname' -u root password 'neues-passwort' für localhost: mysqladmin -u root password 'neues-passwort' mittels SQL ein neues Passwort vergeben: mysql -u root mysql> GRANT ALL PRIVILEGES ...

Mit netcat einen mysqldump übers Netzwerk schicken

MySQL / MariaDB / Percona XtraDB (+ Gal... Backup

Wenn mal der Diskspace knapp wird, aber man trotzdem einen Fulldump der MySQL-DB braucht, lässt sich netcat dafür gut einsetzen, um den Dump auf einen entfernten Server zu kopieren. Zu beachten ist, dass die Verbindung unverschlüsselt ist! Zuerst wird auf dem...

Probleme mit Umlauten zwischen Datenbank und Webseite (UTF-8/latin1/ISO8859-1)

MySQL / MariaDB / Percona XtraDB (+ Gal... Fehlerbehandlung

Bei der Wiederherstellung oder dem Umzug einer Datenbank kann es manchmal zu Problemen kommen. Sonderzeichen und Umlaute werden dann auf der Webseite nicht mehr korrekt dargestellt. Eine Ursache ist z.B. wenn auf dem alten Server die Datenbank als Latin1 gedum...

Passwort vergessen

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

Wenn das Kennwort für 'root' verloren ging / vergessen wurde und sonst auch keine Adminuser existieren, lassen sich die Kennwörter noch über den folgenden Weg zurücksetzen (getestet unter Debian). Ist euer MySQL-Server direkt und öffentlich über das Internet ...

Percona APT Repository einrichten

MySQL / MariaDB / Percona XtraDB (+ Gal... Percona XtraDB Cluster

Installationspaket für das Repository holen und installieren apt update apt install gnupg2 wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb apt update Percona So...

MySQL-Datenbank umbenennen

MySQL / MariaDB / Percona XtraDB (+ Gal... Allgemein

Der ganz sichere Weg ist, die DB per mysqldump zu exportieren und wieder in die neue DB zu importieren: mysqldump alteDb | mysql neueDB Für kurze Zeit gab es das MySQL-Kommando „RENAME DATABASE“, das aber wegen verschiedenen Problemen schnell wieder entfernt...