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 entfernenBeachten 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.rpmrpm -uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6 .rf.x86_64.rpmrpm -uvh http://dl.iuscommunity.org/pub/ius/stable/redhat/6/x86_64/epel-release-6-5.noarch.rpmrpm -uvh http ://rpms.famillecollet.com/enterprise/remi-release-6.rpmWenn 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-serverDie 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 -pWarten Sie, bis alles in Ordnung ist. Versuchen Sie erneut, MySQL auszuführen. service mysqld startDas 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!