ubuntuusers.de

Habe irgendwie MySql Installation vermurkst

Status: Gelöst | Ubuntu-Version: 16.04 (Xenial Xerus)
Antworten |

Tammy

Avatar von Tammy

Anmeldungsdatum:
1. September 2016

Beiträge: 33

Hallo liebe User.

Ich bin neu hier, habe Linux etwa seit 2 Jahren. Momentan die aktuelle Linux Mint Mate 18 (beruht auf Ubuntu 16.04) und bin sehr zufrieden damit. Nur jetze stehe ich vor dem Problem, dass ich die MySql Installation irgendwie vermurkst habe.

Ich wollte einen Benutzer für eine Datenbank anlegen und hatte das Passwort falsch geschrieben. Danach kam ich nicht in die Datenbank rein, weil ich nicht wusste, wie das Passwort nun war. Also hatte ich über Synaptic Mysql deinstalliert und dachte, der User wäre nun weg. Nun aber kann ich MySql nicht mehr installieren. Es kommt eine Fehlermeldung.

sudo apt-get install mysql-server
[sudo] Passwort für tammy: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden Installiert
  libaio1 mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7
  mysql-server-core-5.7
Vorgeschlagene Pakete:
  mailx tinyca
Empfohlene Pakete:
  libhtml-template-perl
Die folgenden NEUEN Pakete werden installiert:
  libaio1 mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server
  mysql-server-5.7 mysql-server-core-5.7
0 aktualisiert, 7 neu installiert, 0 zu entfernen und 11 nicht aktualisiert.
Es müssen noch 6'356 B von 18.2 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 160 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://archive.ubuntu.csg.uzh.ch/ubuntu xenial/main amd64 libaio1 amd64 0.3.110-2 [6'356 B]
Es wurden 6'356 B in 0 s geholt (51.0 kB/s).
Vorkonfiguration der Pakete ...
Vormals nicht ausgewähltes Paket mysql-common wird gewählt.
(Lese Datenbank ... 294292 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../mysql-common_5.7.13-0ubuntu0.16.04.2_all.deb ...
Entpacken von mysql-common (5.7.13-0ubuntu0.16.04.2) ...
Vormals nicht ausgewähltes Paket libaio1:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../libaio1_0.3.110-2_amd64.deb ...
Entpacken von libaio1:amd64 (0.3.110-2) ...
Vormals nicht ausgewähltes Paket mysql-client-core-5.7 wird gewählt.
Vorbereitung zum Entpacken von .../mysql-client-core-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Entpacken von mysql-client-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Vormals nicht ausgewähltes Paket mysql-client-5.7 wird gewählt.
Vorbereitung zum Entpacken von .../mysql-client-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Entpacken von mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Vormals nicht ausgewähltes Paket mysql-server-core-5.7 wird gewählt.
Vorbereitung zum Entpacken von .../mysql-server-core-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Entpacken von mysql-server-core-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Trigger für libc-bin (2.23-0ubuntu3) werden verarbeitet ...
Trigger für man-db (2.7.5-1) werden verarbeitet ...
mysql-common (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
update-alternatives: /etc/mysql/my.cnf.fallback wird verwendet, um /etc/mysql/my.cnf (my.cnf) im automatischen Modus bereitzustellen
update-alternatives: Warnung: /etc/mysql/my.cnf wird nicht durch einen Link ersetzt
Vormals nicht ausgewähltes Paket mysql-server-5.7 wird gewählt.
(Lese Datenbank ... 294446 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../mysql-server-5.7_5.7.13-0ubuntu0.16.04.2_amd64.deb ...
Entpacken von mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Vormals nicht ausgewähltes Paket mysql-server wird gewählt.
Vorbereitung zum Entpacken von .../mysql-server_5.7.13-0ubuntu0.16.04.2_all.deb ...
Entpacken von mysql-server (5.7.13-0ubuntu0.16.04.2) ...
Trigger für ureadahead (0.100.0-19) werden verarbeitet ...
ureadahead will be reprofiled on next reboot
Trigger für systemd (229-4ubuntu7) werden verarbeitet ...
Trigger für man-db (2.7.5-1) werden verarbeitet ...
libaio1:amd64 (0.3.110-2) wird eingerichtet ...
mysql-client-core-5.7 (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
mysql-client-5.7 (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
mysql-server-core-5.7 (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
update-alternatives: /etc/mysql/mysql.cnf wird verwendet, um /etc/mysql/my.cnf (my.cnf) im automatischen Modus bereitzustellen
update-alternatives: Warnung: /etc/mysql/my.cnf wird nicht durch einen Link ersetzt
Renaming removed key_buffer and myisam-recover options (if present)
ERROR: Unable to start MySQL server:
2016-09-01T22:06:44.239744Z 0 [ERROR] unknown variable 'key_buffer=16M'
2016-09-01T22:06:44.243366Z 0 [ERROR] Aborting
Please take a look at https://wiki.debian.org/Teams/MySQL/FAQ for tips on fixing common upgrade issues.
Once the problem is resolved, run apt-get --fix-broken install to retry.
dpkg: Fehler beim Bearbeiten des Paketes mysql-server-5.7 (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server:
 mysql-server hängt ab von mysql-server-5.7; aber:
  Paket mysql-server-5.7 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes mysql-server (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Trigger für libc-bin (2.23-0ubuntu3) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

'sudo apt-get --fix-broken install' wie es im Code oben drin steht, habe ich durchgeführt, Ergebnis negativ. Es half nicht.

mysql -u root -p
Enter password: 
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

In /var/run/ ist kein Ordner mysqld vorhanden. Ich weiss nun nicht, wo ansetzen.

In /var/log/mysql ist die Datei error.log leer. Bitte teilt mir mit, welche Datei sonst noch logt oder falsch sein könnte. Ich bemühe mich, diese zu posten, um den hier hoffentlich vorhandenen Spezialisten weiterzuhelfen, um mein Problem zu lösen. Danke für Hilfe.

Edit: Beim Systemupdate (Aktualisierungsverwaltung) kam folgende Meldung

E: mysql-server-5.7: Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
E: mysql-server: Abhängigkeitsprobleme - verbleibt unkonfiguriert

Bearbeitet von sebix:

Falsche Versionsangabe entfernt. Linux Mint ist nicht gleich Ubuntu.

Doc_Symbiosis

Avatar von Doc_Symbiosis

Anmeldungsdatum:
11. Oktober 2006

Beiträge: 4445

Wohnort: Göttingen

Hm probier mal folgendes:

sudo apt-get purge mysql-server

Und danach

sudo apt-get install mysql-server

Falls das nichts bringt, probier mal folgendes

sudo dpkg-reconfigure mysql-server

Tammy

(Themenstarter)
Avatar von Tammy

Anmeldungsdatum:
1. September 2016

Beiträge: 33

sudo apt-get purge mysql-server
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  libaio1 mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7
  mysql-server-core-5.7
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden Pakete werden ENTFERNT:
  mysql-server*
0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 164 kB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n] j
(Lese Datenbank ... 295784 Dateien und Verzeichnisse sind derzeit installiert.)
Entfernen von mysql-server (5.7.13-0ubuntu0.16.04.2) ...
mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
update-alternatives: Warnung: Neuinstallation der Alternative /etc/mysql/mysql.cnf ist erzwungen, weil Linkgruppe my.cnf defekt ist
update-alternatives: Warnung: /etc/mysql/my.cnf wird nicht durch einen Link ersetzt
Renaming removed key_buffer and myisam-recover options (if present)
ERROR: Unable to start MySQL server:
2016-09-01T23:17:52.009632Z 0 [ERROR] unknown variable 'key_buffer=16M'
2016-09-01T23:17:52.014309Z 0 [ERROR] Aborting
Please take a look at https://wiki.debian.org/Teams/MySQL/FAQ for tips on fixing common upgrade issues.
Once the problem is resolved, run apt-get --fix-broken install to retry.
dpkg: Fehler beim Bearbeiten des Paketes mysql-server-5.7 (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 mysql-server-5.7
E: Sub-process /usr/bin/dpkg returned an error code (1)

. .

sudo apt-get install mysql-server
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
  mysql-server
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen noch 0 B von 10.8 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 164 kB Plattenplatz zusätzlich benutzt.
Vormals nicht ausgewähltes Paket mysql-server wird gewählt.
(Lese Datenbank ... 295781 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../mysql-server_5.7.13-0ubuntu0.16.04.2_all.deb ...
Entpacken von mysql-server (5.7.13-0ubuntu0.16.04.2) ...
mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
update-alternatives: Warnung: Neuinstallation der Alternative /etc/mysql/mysql.cnf ist erzwungen, weil Linkgruppe my.cnf defekt ist
update-alternatives: Warnung: /etc/mysql/my.cnf wird nicht durch einen Link ersetzt
Renaming removed key_buffer and myisam-recover options (if present)
ERROR: Unable to start MySQL server:
2016-09-01T23:19:13.296764Z 0 [ERROR] unknown variable 'key_buffer=16M'
2016-09-01T23:19:13.301804Z 0 [ERROR] Aborting
Please take a look at https://wiki.debian.org/Teams/MySQL/FAQ for tips on fixing common upgrade issues.
Once the problem is resolved, run apt-get --fix-broken install to retry.
dpkg: Fehler beim Bearbeiten des Paketes mysql-server-5.7 (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server:
 mysql-server hängt ab von mysql-server-5.7; aber:
  Paket mysql-server-5.7 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes mysql-server (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

. .

sudo dpkg-reconfigure mysql-server
/usr/sbin/dpkg-reconfigure: mysql-server ist kaputt oder nicht komplett installiert

. .

sudo apt-get --fix-broken install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
2 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) wird eingerichtet ...
update-alternatives: Warnung: Neuinstallation der Alternative /etc/mysql/mysql.cnf ist erzwungen, weil Linkgruppe my.cnf defekt ist
update-alternatives: Warnung: /etc/mysql/my.cnf wird nicht durch einen Link ersetzt
Renaming removed key_buffer and myisam-recover options (if present)
ERROR: Unable to start MySQL server:
2016-09-01T23:22:19.629359Z 0 [ERROR] unknown variable 'key_buffer=16M'
2016-09-01T23:22:19.633099Z 0 [ERROR] Aborting
Please take a look at https://wiki.debian.org/Teams/MySQL/FAQ for tips on fixing common upgrade issues.
Once the problem is resolved, run apt-get --fix-broken install to retry.
dpkg: Fehler beim Bearbeiten des Paketes mysql-server-5.7 (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von mysql-server:
 mysql-server hängt ab von mysql-server-5.7; aber:
  Paket mysql-server-5.7 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes mysql-server (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Hans9876543210

Anmeldungsdatum:
2. Januar 2011

Beiträge: 3741

Die Fehlermeldung sagt doch, dass deine Konfig fehlerhaft ist:

2016-09-01T23:22:19.629359Z 0 [ERROR] unknown variable 'key_buffer=16M'
2016-09-01T23:22:19.633099Z 0 [ERROR] Aborting

Also Konfig öffnen:

1
sudo nano /etc/mysql/my.cnf 

und key_buffer mit Raute auskommentieren:

#key_buffer=16M

Tammy

(Themenstarter)
Avatar von Tammy

Anmeldungsdatum:
1. September 2016

Beiträge: 33

Hallo Hans9876543210,

ich habe die Datei so wie Du empfahlst editiert. Danach sudo dpkg-reconfigure mysql-server eingegeben und es kam wieder dieselbe Fehlermeldung. Auch der Befehl sudo apt-get --fix-broken install führte nicht zum erwünschten Erfolg-

Nun habe ich in Synaptic alles was mit MySql zu tun hat, gelöscht. Der Ordner /etc/mysql ist ebenfalls weg. Gibt es noch irgendwo Dateien, die ich löschen muss?

Als letzte Rettung werde ich ansonsten den Installations USB-Stick verwenden und Linux neu installieren. Ich würde gerne aus dem Problem lernen. Habe jedoch keine Lust, tagelang auf einem ungelöstem Problem zu "sitzen" und nicht weitermachen zu können.

homer65

Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 570

Wohnort: bochum, germany

MySQL hatt auch Dateien in: /var/lib/mysql/ /var/log/mysql/

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

MySQL restlos entfernen:

$ sudo apt-get remove --purge --auto-remove mysql-client-5.7 mysql-client-core-5.7 mysql-common mysql-server-5.7
$ sudo rm -r /etc/mysql* /var/lib/mysql* /var/log/mysql*

Dann MySQL einfach neu installieren.

homer65

Avatar von homer65

Anmeldungsdatum:
8. November 2005

Beiträge: 570

Wohnort: bochum, germany

Mal ein Auszug aus dem Handbuch, wo nach my.cnf gesucht wird.

On Unix, Linux and OS X, MySQL programs read startup options from the following files, in the
specified order (top files are read first, later files take precedence).
File Name Purpose
/etc/my.cnf Global options
/etc/mysql/my.cnf Global options
SYSCONFDIR/my.cnf Global options
$MYSQL_HOME/my.cnf Server-specific options
defaults-extra-file The file specified with --defaults-extra-file=file_name, if any
~/.my.cnf User-specific options
~/.mylogin.cnf Login path options
In table items, ~ represents the current user's home directory (the value of $HOME).

Tammy

(Themenstarter)
Avatar von Tammy

Anmeldungsdatum:
1. September 2016

Beiträge: 33

Vielen Dank an @misterunknown,

der erste Deiner Befehle hat offenbar das Problem gelöst. Die Installation mittels sudo apt-get install mysql-server erfolgte nun fehlerfrei.

Mit dem Befehl mysql -u root -p komme ich nun auch wieder in die Datenbankbedienung.

Vielen Dank an alle für die tatkräftige Unterstützung. Ich markiere den Thread nun als gelöst. ♥ ♥ ♥

Antworten |