Problem: Die Partition, in der MySQL Datendateien speichert, hat eine geringe Kapazität und ist derzeit voll, sodass MySQL keine Verbindung herstellen kann. Lösung: 1. Löschen Sie unnötige Daten in der Partition, z. B. Protokolldateien usw. (kann das grundlegende Problem nicht lösen). 2. Erweitern Sie die Kapazität einer Festplatte 3. Ändern Sie den Datenspeicherort So ändern Sie den Datenspeicherort: 1. Zeigen Sie das MySQL-Speicherverzeichnis an #Installationsverzeichnis --basedir=/usr #Datenspeicherort --datadir=/home/mysqlData/mysql #Benutzer --user=mysql #Log --log-error=/home/mysqlData/mysql/localhost.localdomain.err #Port --port=3306 2. MySQL-Dienst stoppen Dienst MySQL stoppen 3. Erstellen Sie ein Verzeichnis mkdir /home/mysql chown -R mysql:mysql /home/mysqlData 4. Datendateiübertragung (verschieben Sie das gesamte /var/lib/mysql nach /home/mysqlData) cp -afir /var/lib/mysql /home/mysqlData 5. Ändern Sie das MySql-Konfigurationsdokument /etc/my.cnf Konfigurationsdokument [Kunde] Port = 3306 #Geändertes Verzeichnis socket = /home/mysqlData/mysql/mysql.sock [mysqld] Port = 3306 default-storage-engine = InnoDB #Standard-Speicher-Engine lower_case_table_names = 1 #Groß-/Kleinschreibung nicht relevant max-connections = 3000 Zeichensatzserver = utf8 #Das geänderte Verzeichnis datadir=/home/mysqlData/mysql #Das geänderte Verzeichnis sock=/home/mysqlData/mysql/mysql.sock 6. Ändern Sie das MySQL-Startskript /etc/init.d/mysql Ändern Sie das datadir-Element in der Datei /etc/init.d/mysql in /home/mysqlData/mysql vim /etc/init.d/mysql 7. Starten Sie den MySQL-Dienst Dienst MySQL starten Oben ist die Methode, die ich Ihnen vorgestellt habe, um den Speicherort der Datendatei in CentOS6.7 mysql5.6.33 zu ändern. Ich hoffe, sie wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung der Rolle von Klammern in AngularJS
Als ich vor ein paar Tagen ein Programm schrieb, w...
Ich bin heute auf dieses Problem gestoßen. Ich hab...
Dieser Artikel ist Teil einer Sonderserie zu den ...
Warum befinden sich die Bildlaufleisten der Brows...
Bei der täglichen Arbeit stoßen wir möglicherweis...
Dieser Artikel beschreibt die Import- und Exportv...
Inhaltsverzeichnis 1. Der Unterschied zwischen me...
Inhaltsverzeichnis Ich habe vor Kurzem React gele...
Ich erinnere mich an eine Frage, die der Intervie...
Inhaltsverzeichnis 1. Geben Sie zuerst das Konfig...
0. Einleitung 18. August 2016 Heute ist mir aufge...
Inhaltsverzeichnis 1.1 Java-Umgebung als Vorausse...
Verwenden Sie CSS, um den Stil der Bildlaufleiste...
Vorwort MRR ist die Abkürzung für Multi-Range Rea...
mysql-5.7.20-winx64.zipInstallationspaket ohne In...