Ich bin auf einem 64-Bit-Amazon-Linux-Rechner.Warum kann ich mysql-5.5 nicht deinstallieren und mysql-5.6 auf einem Amazon Linux-Rechner installieren?
Ich hatte vorher mysql-Server 5.5 installiert. (mit sudo yum install
) Allerdings fand ich bald heraus, dass meine Anwendung MySql-serve 5.6 benötigt.
So deinstallierte ich mysql-server 5.5. (mit sudo yum remove mysql-server
) und jetzt folgen ich these instruction, um mysql-server 5.6 zu installieren.
Aber ich renne in ein Problem.
wenn ich versuche, die zweite installieren zu tun, erhalte ich die folgenden zwei Fehler:
file /usr/lib64/mysql/libmysqlclient.so.18 from install of mysql-community-libs-5.6.14-3.el6.x86_64 conflicts with file from package mysql55-libs-5.5.46-1.10.amzn1.x86_64
file /etc/my.cnf from install of mysql-community-server-5.6.14-3.el6.x86_64 conflicts with file from package mysql-config-5.5.46-1.10.amzn1.x86_64
Warum auf der Erde bin ich diese beiden Fehler zu bekommen? Wie repariere ich sie? Ich habe mysql-server-5.5 entfernt, warum steht es also im Konflikt mit 5.6?
Ich tat ls
auf /etc/my.cnf
und /usr/lib64/mysql/libmysqlclient.so.18
und die Dateien existieren nicht einmal !! Wenn die Dateien nicht existieren, wie können sie mit anderen Dateien in Konflikt stehen? Wer kann das erklären?
PS, ich versuchte @ Msknapp Erklärung hier: Can't install MySQL 5.6 by RPM, aber ich weiß nicht, was nach Schritt # 1 zu tun, um die Drehzahl zu installieren. Ich denke, dieser Schritt bleibt unausgesprochen.