Heim  >  Artikel  >  Datenbank  >  So aktualisieren und installieren Sie MySQL5.5 unter CentOS6.2

So aktualisieren und installieren Sie MySQL5.5 unter CentOS6.2

PHPz
PHPznach vorne
2023-05-28 09:41:30758Durchsuche

1. Sichern Sie zunächst die Daten, obwohl die Daten nach einem erfolgreichen Upgrade nicht verloren gehen.

sqldump -u xxx -h xxx -p 3306 -p --all-databases >databases.sql

Es ist am besten, die Datendateien und Konfigurationsdateien zu sichern.

cp -r /data/mysql mysql-5.1-data

cp /etc/my.cnf my.cnf-5.1

Stoppen Sie den MySQL-Dienst, nachdem die Sicherung abgeschlossen ist.

service mysqld stop

Okay, kommen wir zum Punkt.

2. Deinstallieren Sie die alte Version von MySQL , und Sie können es auch löschen, nachdem Sie bestätigt haben, dass es nicht mehr nützlich ist.

yum mysql-libs entfernen

Beachten Sie, dass das Löschen von mysql-libs Auswirkungen auf einige abhängige Software haben kann, auf die wir hier nicht eingehen.

Okay, die Deinstallation ist im Grunde abgeschlossen.

3. Installieren Sie mysql5.5

Wenn Sie nicht faul sind, ist es möglicherweise besser, sich für die Kompilierung und Installation zu entscheiden.

Hier besprechen wir den Installationsprozess mit yum.

Nachdem ich viele Umwege gegangen bin, habe ich festgestellt, dass ich zuerst einige neue Repos installieren muss.

rpm -uvh http://download.fedora.redhat.com/pub/epel/6/i386/epel-release-6-2.noarch.rpm

rpm -uvh http://mirrors.neusoft.edu .cn/epel/6/i386/epel-release-6-7.noarch.rpm

rpm -uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6 .rf.x86_64.rpm

rpm -uvh http://dl.iuscommunity.org/pub/ius/stable/redhat/6/x86_64/epel-release-6-5.noarch.rpm

rpm -uvh http ://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Wenn Sie zu diesem Zeitpunkt Folgendes ausführen:

yum --enablerepo=remi,remi-test info mysql mysql-server

finden Sie MySQL Die Version ist bereits 5.5.x. Installieren Sie es ohne Bedenken.

yum --enablerepo=remi,remi-test install mysql mysql-server

Die Installation endet hier. Als nächstes kommt das Booten und Aktualisieren. 4. Starten und Upgraden Umbenennen. Dazu müssen Sie den Startfehler überprüfen. Das Protokoll wird nach und nach verbessert. Der zweite Grund ist, dass mysql_upgrade nicht ausgeführt wird.

Nachdem Sie sichergestellt haben, dass die Konfigurationsdatei in Ordnung ist, führen Sie Folgendes aus:

mysql_upgrade -u root -p

Warten Sie, bis alles in Ordnung ist.

Versuchen Sie erneut, MySQL auszuführen.

service mysqld start

Das obige ist der detaillierte Inhalt vonSo aktualisieren und installieren Sie MySQL5.5 unter CentOS6.2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen