ACHTUNG: ALLE ANLEITUNG OHNE GEWÄHR. |
---|
Die Firma untermStrich software gmbh übernimmt keine Haftung für etwaige Schäden oder Fehler die direkt oder indirekt durch die Benutzung oder nicht Benutzung dieser Anleitungen und Tipps entstehen! |
Dies kann auch notwendig sein, wenn bereits eine veraltete Version von MySQL installiert ist. (Wie bei Mac OS X Server vor 10.7)
In der Datei /etc/hostconfig
den Eintrag MYSQLCOM=-YES-
entfernen.
Dateien/Verzeichnisse löschen:
/usr/local/mysql/data/RECHNERNAME.err
Bei einigen MySQL Installationen - etwa MySQL 8.0 - ist standardmäßig das Binary Logging 1) des MySQL Servers aktiv. Das hat zur Folge, dass Sie bei der Installation von untermStrich eine Fehlermeldung bekommen werden, die in etwa wie folgt lautet:* „Cannot add to database You do not have the SUPER privilege and binary logging is enabled…„
log_bin_trust_function_creators = 1
Windows: Nutzen Sie Notepad++ oder Wordpad zum Bearbeiten!
Unter keinen Umständen dürfen Sie den Windows Editor/Notepad nutzen!
http://www.heidisql.com/download.php
Export der Datenbank schlägt fehl mit der Fehlermeldung: unknown variable 'delayed-insert=FALSE'
Im Verzeichnis C:\Program Files\MySQL\MySQL Workbench 6.3 CE\modules die Datei wb_admin_export_options.py öffnen Die Zeile "delayed-insert":["Write INSERT DELAYED statements rather than ... mit # auskommentieren! Datei speichern und Workbench neu starten.
GData und ESET Virenscanner führt zu zerstörten MySQL Tabellen und kann zu fehlerhaften Datenbanksicherungen führen.
Um dies zu umgehen, muss man das folgende Verzeichnis am Server zu den Ausnahmen hinzufügen:
C:\ProgramData\MySQL
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp
Die Acronis Protection kann den gesamten MySQL Server (Applikation) löschen, wenn die Ausnahmen nicht für alle MySQL Verzeichnisse und Dienste gesetzt sind.
Die Festplatte am Server ist voll.
Die vollständige Liste der möglichen Fehlercodes finden Sie hier: https://dev.mysql.com/doc/refman/5.7/en/error-messages-client.html
Die Server Fehlercodes finden Sie hier: https://dev.mysql.com/doc/refman/5.7/en/error-messages-server.html
Erhöhen Sie das max_connections
Limit: https://dev.mysql.com/doc/refman/5.6/en/too-many-connections.html
In den oben genannten MySQL Versionen haben Datenbankbenutzer als Vorgabe die Pflicht das Kennwort alle 360 Tage zu ändern.
Detailinfos für technisch Interessierte: https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_default_password_lifetime
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
editieren und nach [mysqld]
default_password_lifetime = 0
einfügen:
C:\ProgramData
ist im Explorer nicht sichtbar, kann aber durch Einfügen des Pfades geöffnet werden.
Danach starten Sie bitte den MySQL Dienst neu:
/usr/local/mysql/etc/my.cnf
mit folgendem Inhalt anlegen:
[mysqld] default_password_lifetime = 0
Danach starten Sie bitte den MySQL Server Dienst neu:
Der MySQL Server ist nicht erreichbar.
Prüfen Sie, ob der MySQL Dienst aktiv ist, ansonsten starten Sie diesen bitte.
Überprüfen Sie auch: Windows - untermStrich wird durch den Virenscanner stark ausgebremst/gestört/die Datenbank zerstört, das Programm gelöscht
Öffnen Sie bitte die ustrich\application\config\database.php
mit einem Texteditor.
(Notepad kann nicht genutzt werden, Wordpad geht zur Not, Tipp: https://notepad-plus-plus.org/)
Wenn der MySQL Server am gleichen Server ist, ändern Sie bitte das rot markierte 2 Mal auf: 'localhost';
Ansonsten geben Sie bitte die IP-Adresse, statt dem Hostnamen 2 Mal an:
[mysqld]
als erste Zeile ein