Installieren Sie MySQL 5.5 unter Ubuntu 10.04

11

Wie installiere ich MySQL 5.5 unter Ubuntu 10.04?

apt-get install mysql-server erlaubt nur die Installation von 5.1.41.3ubuntu12

Mithun Sreedharan
quelle

Antworten:

5

Ich habe die folgende Anleitung verwendet, um 5.5 unter Ubuntu 10.04 zu installieren: http://www.ovaistariq.net/490/a-step-by-step-guide-to-upgrading-to-mysql-5-5/

Bis auf einen der letzten Schritte, bei denen MySQL gestartet wurde, hat alles perfekt funktioniert:

mysqld --skip-grant-tables --user=mysql

Gab mir die folgende Nachricht und fuhr dann herunter:

[ERROR] Can't find messagefile '/usr/share/errmsg.sys'

Nach einigem googeln fand ich die Lösung darin, das folgende Flag hinzuzufügen :

--lc-messages-dir="/usr/local/mysql/share/english/"

Um es zu starten und es tatsächlich funktionieren zu lassen, habe ich den folgenden Befehl verwendet:

 mysqld --skip-grant-tables --user=mysql --lc-messages-dir="/usr/local/mysql/share/english/"

MySQL 5.5 hat einige großartige neue Funktionen, die ein Partitionierungsproblem für mich gelöst haben. Partitionierung über einen Varchar.

Viel Glück!

Jay Taylor
quelle
Ich konnte die Bedienungsanleitung fehlerfrei befolgen. Das einzige ist Schritt "MySQL-Server ohne Grant-Tabelle starten". es sieht aus wie es hängt, aber es tut nicht. Öffnen Sie einfach ein anderes Terminal und fahren Sie mit den Schritten in diesem neuen Terminal fort.
iDev247
2
add-apt-repository ppa:internetbroadcasting/mysql55onlucid
apt-get install mysql-server-5.5

Benutzer mit lokalem Apache + php5 + mysql oder einer ähnlichen Kombination mit mysql müssten wahrscheinlich mysql-abhängige Pakete (php5-mysql) neu kompilieren, sodass libmysqlclient18 verwendet wird, das von mysql-server-5.5 bereitgestellt wird.

Die Verwendung von libmysqlclient16-verknüpften Paketen mit der Installation von mysql 5.5 scheint anfangs zu funktionieren, stürzt jedoch eher zufällig ab.

Arie Skliarouk
quelle
Vergiss nicht zu rennensudo apt-get update
Hengjie
Aufgrund von Abhängigkeiten musste ich ausführen:apt-get install mysql-server-5.5 mysql-server-core-5.5 mysql-client-5.5
jdhildeb