====== MySQL Spezialthemen ====== ^ **:!: 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! | ===== MySQL auf macOS deinstallieren ===== Stellen Sie sicher, dass sie ein Backup der Datenbank haben. Das Entfernen löscht auch alle Datenbanken! Dies kann auch notwendig sein, wenn bereits eine veraltete Version von MySQL installiert ist. (Wie bei macOS Server vor 10.7) In der Datei ''/etc/hostconfig'' den Eintrag ''MYSQLCOM=-YES-'' entfernen. Dateien/Verzeichnisse löschen: * /etc/my.cnf * /usr/local/mysql * /usr/local/mysql* * /Library/StartupItems/MySQLCOM * /Library/PreferencePanes/My... * /Library/Receipts/mysql... * /var/db/receipts/com.mysql.* ===== MySQL Error Log auf macOS ===== ''/usr/local/mysql/data/RECHNERNAME.err'' {{page>de:faq:binary_logging}} ===== Alternativer portabler SQL Client ===== [[http://www.heidisql.com/download.php]] ===== MySQL Workbench 6.3.5 DB Export ===== 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. ===== Virenscanner ===== ==== GData, ESET Virenscanner und MySQL Server ==== 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'' * Wenn vorhanden: ''C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp'' ==== Acronis Protection löscht den MySQL Server ==== Die Acronis Protection kann den gesamten MySQL Server (Applikation) löschen, wenn die Ausnahmen nicht für alle MySQL Verzeichnisse und Dienste gesetzt sind. ===== MySQL Fehler 1114 ===== Die Festplatte am Server ist voll. ===== Mit den angegebenen Verbindungsdaten konnte keine Verbindung zur Datenbank hergestellt werden. Fehler ... ===== 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]] ==== Too many connections (Fehler 1040) ==== Erhöhen Sie das ''max_connections'' Limit: [[https://dev.mysql.com/doc/refman/5.7/en/too-many-connections.html]] === Windows === ''C:\ProgramData\MySQL\MySQL Server 5.7\my.ini'' editieren und nach ''[mysqld]'' default_password_lifetime = 0 einfügen:\\ {{:de:faq:default_password_lifetime.png?nolink&400|}} * //NB:// Der Pfad ''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:\\ {{:de:faq:mysql_dienste_restart.png?nolink&300|}} === macOS === ''/usr/local/mysql/etc/my.cnf'' mit folgendem Inhalt anlegen: [mysqld] default_password_lifetime = 0 Danach starten Sie bitte den MySQL Server Dienst neu:\\ {{:de:faq:mysql_dienste_mac.png?nolink&450|}} ==== Can't connect to MySQL server on 'server' (10061) (Fehler 2002 und 2003) ==== Der MySQL Server ist nicht erreichbar. == Fehler 2002 == Prüfen Sie, ob der MySQL Dienst aktiv ist, ansonsten starten Sie diesen bitte.\\ {{:de:faq:mysql_dienste_restart.png?nolink&300|}} Überprüfen Sie auch: [[de:faq:server_is_slow_virus_scanner|]] == Fehler 2003 == Ö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:\\ {{:de:faq:mysql_local.png?300|}}