So ändern Sie den Speicherort des MySQL-Datenbankverzeichnisses unter dem CentOS-System 1. Zuerst müssen wir MySQL herunterfahren. Der Befehl lautet wie folgt: Dienst MySQL stoppen 2. Anschließend werden die Daten übertragen. Aus Sicherheitsgründen suchen wir zunächst mit dem Kopierbefehl cp das Originalverzeichnis von mysql. cd /var/lib ls Nach dem Ausführen dieses Befehls wird das MySQL-Verzeichnis angezeigt. Führen Sie dann den Befehl cp aus cp -a mysql /home/mysql_data/ Dadurch wird die Datenbank nach Hinweis: (Der Parameter Wenn die Datenbank groß ist, dauert es lange und kann zu einer Zeitüberschreitung kommen. Hier finden Sie relevante Informationen dazu, wie Sie SSH so einstellen, dass keine Zeitüberschreitung auftritt. 3. Dann ändern wir die Konfigurationsdateien. Es gibt insgesamt drei davon. Ich erkläre sie der Reihe nach: Ändern Sie die erste Datei: Sichern Sie vor dem Ändern cp /etc/meine.cnf /etc/meine.cnfbak vi /etc/meine.cnf Ändern Sie nach dem Öffnen das Verzeichnis von datadir in Ändern Sie Ändern der zweiten Datei: Sichern Sie vor dem Ändern cp /etc/init.d/mysqld /etc/init.d/mysqldbak vi /etc/init.d/mysqld Hinweis: Der genaue Speicherort ist Verwenden Sie also einfach den obigen Befehl, es ist auch ganz einfach. Ändern Sie in der Zeile Ändern der dritten Datei: Sichern Sie vor dem Ändern cp /usr/bin/mysqld_safe /usr/bin/mysqld_safebak vi /usr/bin/mysqld_safe Hier ändern wir auch das 4. Als nächstes müssen Sie einen ln -s /home/mysql_data/mysql/mysql.sock /var/lib/mysql/mysql.sock An diesem Punkt sind alle Änderungen abgeschlossen, starten Sie mysql Dienst MySQLD starten Oder Linux neu starten Neustart Überprüfen Sie, ob MySQL normal läuft. Wenn es normal starten kann, liegt grundsätzlich kein Problem vor. Für weitere grundlegende Tutorials zu MySQL klicken Sie bitte auf die folgenden verwandten Artikel Das könnte Sie auch interessieren:
|
<<: Verwenden Sie nginx + sekundären Domänennamen + https-Unterstützung
>>: Zusammenfassung einiger gängiger Möglichkeiten zum Abkürzen von Javascript-Code
CSS-Transformationen sind zwar cool, wurden aber ...
1. parseFloat()-Funktion Erstellen Sie auf einer ...
Nginx verwendet eine feste Anzahl von Multiprozes...
Warum sollten wir das Protokoll lesen? Wenn beisp...
Inhaltsverzeichnis Grundlegende Selektoren: Ebene...
In diesem Artikel erfahren Sie mehr über die Inst...
1. Laden Sie das neueste Nginx-Docker-Image herun...
<br />Vorheriges Webdesign-Tutorial: Webdesi...
1. Installieren Sie das integrierte Linux-Subsyst...
Remote-SSH installieren und konfigurieren Öffnen ...
Methode 1: Verwenden Sie den Befehl SET PASSWORD ...
Heute stellt dieser Artikel Anfängern einige grun...
Die ersten Computer konnten nur ASCII-Zeichen ver...
Die Datensatzsperre sperrt einen einzelnen Indexd...
Eines Tages stellte ich fest, dass die Ausführung...