Heim  >  Artikel  >  Datenbank  >  So aktualisieren Sie die MySQL-Version des wdCP-Panels

So aktualisieren Sie die MySQL-Version des wdCP-Panels

醉折花枝作酒筹
醉折花枝作酒筹nach vorne
2021-07-06 09:30:252317Durchsuche

Ich habe das wdCP-Panel vor allem zum Erstellen eines persönlichen WordPress-Blogs installiert. Dann bin ich auf die offizielle WordPress-Website gegangen und habe festgestellt, dass die Systemanforderungen PHP7.3-Version und MySQL5.6 oder höher sind. Daher wird der Herausgeber den Prozess der Aktualisierung der PHP- und Datenbankversionen einführen.

So aktualisieren Sie die MySQL-Version des wdCP-Panels

Der Hauptzweck der vorherigen Installation des wdCP-Panels bestand darin, einen persönlichen WordPress-Blog zu erstellen. Dann ging ich zur offiziellen WordPress-Website und stellte fest, dass die Systemanforderungen PHP7.3-Version und MySQL5.6 oder höher sind.

So aktualisieren Sie die MySQL-Version des wdCP-Panels

Also habe ich sofort die PHP-Version aktualisiert (sehr praktisch und nicht mühsam), und dann hat es lange gedauert, die Datenbank zu aktualisieren (ich glaube, Sie können meine Wendungen in diesem Artikel sehen). Als der Blog, den ich geschrieben habe, schließlich einen Screenshot der offiziellen WordPress-Website machte, fand ich den Satz „Aber diese sind nicht notwendig …“ und meine Mentalität brach zusammen.

Serverumgebung

System: CentOS7.7

Panel: wdCP v3.3.9

wdCP integrierte Datenbank: MySQL 5.5.62

MySQL-Upgrade-Schritte

Um die Möglichkeit von Fehlern zu reduzieren Am besten geben Sie die folgenden Befehle in kopierter Form in das Linux-Terminal ein. Da der Artikel eine Originalaussage enthält (schamlos), können Sie den Befehl zuerst in Notepad und dann in das Terminal kopieren. Um die Fehlerbehebung zu erleichtern, habe ich auch einige Laufergebnisse kopiert.

Da bei einigen Befehlen während des Prozesses Pfadprobleme auftreten, weiß ich nicht, ob ich sie direkt in eine .sh-Datei schreiben und direkt ausführen kann. Ich habe viele Blogs gesehen, die sagten, dass es möglich sei, aber ich war skeptisch und würde es einem Anfänger wie mir nicht empfehlen, es auszuprobieren.

So aktualisieren Sie die MySQL-Version des wdCP-Panels. Schließen Sie den MySQL-Dienst, sichern Sie die Daten und fügen Sie sie in die neue Datei my.cnf ein Laden Sie das entsprechende Quellcodepaket herunter und führen Sie es zusammen. Beim Kompilieren und Installieren ist zu beachten, dass mysql5.5 und höher cmake zum Kompilieren verwendenaktualisieren Sie die MySQL-Version des wdCP-Panels>
service mysqld stop
mkdir -p /www/wdlinux/mysql_bk
cp -pR /www/wdlinux/mysql/data/* /www/wdlinux/mysql_bk
mv /www/wdlinux/etc/my.cnf /www/wdlinux/etc/my_old.cnf

In diesem Schritt gibt es viele Befehle. Kopieren Sie sie daher nicht und lassen Sie sie nicht weg! ! ! Gleichzeitig ist die Wartezeit relativ lang, sodass Sie eine gewisse Geduld aufbringen müssen. So aktualisieren Sie die MySQL-Version des wdCP-Panels. Ändern Sie den MySQL-Ordner-Hyperlink in wdcp**. Ich frage nicht, frage einfach) Ich bin in eine Falle getreten. So aktualisieren Sie die MySQL-Version des wdCP-Panels

5. MySQL initialisieren und Berechtigungen erteilen aktualisieren Sie die MySQL-Version des wdCP-Panels>Der Befehl für diesen Schritt wird im Verzeichnis /www/wdlinux/mysql ausgeführt, bitte achten Sie auf den Wechsel.
yum install cmake gcc gcc-c++ make zlib-devel ncurses-devel bison -y
aktualisieren Sie die MySQL-Version des wdCP-Panels>6. Vorgangsdatenwiederherstellung**

Dieser Schritt ist ziemlich knifflig. Es ist am besten, die Befehle Schritt für Schritt zu kopieren! Denn nachdem Sie die erste Zeile des Befehls cp ausgeführt haben (Sie müssen mehrmals y drücken), werden Sie gefragt, ob Sie überschreiben möchten, sodass die Befehle, die Sie später kopiert haben, nicht mehr vorhanden sind.

So aktualisieren Sie die MySQL-Version des wdCP-PanelsDer Befehl cp in den Zeilen 3 und So aktualisieren Sie die MySQL-Version des wdCP-Panels muss im Verzeichnis /www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels mit dem Befehl cd ausgeführt werden. Sie können ihn entsprechend Ihrer eigenen Situation anpassen. (Es ist alles meine Schuld)

wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels.tar.gz
tar -zxvf mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels.tar.gz
cd mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels
cmake -DCMAKE_INSTALL_PREFIX=/www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels -DMYSQL_DATADIR=/www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels/data -DDOWNLOAD_BOOST=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_BOOST=boost/boost_So aktualisieren Sie die MySQL-Version des wdCP-Panels_59_0/ -DSYSCONFDIR=/www/wdlinux/etc -DWITH_INNOBASE_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_PARTITION_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_FEDERATED_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_BLACKHOLE_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_MYISAM_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_EMBEDDED_SERVER=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DENABLE_DTRACE=0 -DENABLED_LOCAL_INFILE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DDEFAULT_CHARSET=utf8mbSo aktualisieren Sie die MySQL-Version des wdCP-Panels -DDEFAULT_COLLATION=utf8mbSo aktualisieren Sie die MySQL-Version des wdCP-Panels_general_ci -DEXTRA_CHARSETS=all
make && make install
7. Starten Sie mysql und verwenden Sie mysql_upgrade, um die Strukturfehler nach dem MySQL-Upgrade zu beheben**aktualisieren Sie die MySQL-Version des wdCP-Panels>

Wenn Ihr mysql_upgrade-Befehl in diesem Schritt einen Fehler meldet, bedeutet dies, dass ein Problem bei der Ausführung vorliegt Vorheriger Schritt Sie können den Befehl in Schritt 6 erneut ausführen. So aktualisieren Sie die MySQL-Version des wdCP-Panels

rm -f /www/wdlinux/mysql
ln -sf /www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels /www/wdlinux/mysql

Ich brach in Tränen aus, als ich das endlich sah...

aktualisieren Sie die MySQL-Version des wdCP-Panels>

Verwandte Lernempfehlungen:

MySQL-Tutorial(Video)aktualisieren Sie die MySQL-Version des wdCP-Panels>

Das obige ist der detaillierte Inhalt vonSo aktualisieren Sie die MySQL-Version des wdCP-Panels. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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