1. MySQL installieren Dieser Artikel wird über APT installiert und die neueste installierte Version ist 5.7.21 (Hinweis: Die über APT installierten Versionen sind die neuesten Versionen. Nach der Installation auf diese Weise sind die Start- und Umgebungsvariablen auf der Befehlszeile bereits konfiguriert und es ist keine manuelle Konfiguration erforderlich.) sudo apt-get installiere MySQL-Server Wenn nicht genügend Abhängigkeiten angezeigt werden, führen Sie den folgenden Befehl aus, um das Abhängigkeitsproblem zu beheben. Wenn kein Abhängigkeitsproblem auftritt, müssen Sie diesen Befehl nicht verwenden sudo apt-get install -f Während des Installationsvorgangs werden Sie aufgefordert, das Root-Benutzerkennwort zweimal einzugeben. Hinweis: Nach dieser Installation sind der Start und der automatische Start bereits konfiguriert und die Umgebungsvariablen in der Befehlszeile müssen nicht manuell konfiguriert werden. Nach der Installation werden die folgenden Verzeichnisse erstellt: Datenbankverzeichnis: /var/lib/mysql/ Konfigurationsdateien: /usr/share/mysql (Befehls- und Konfigurationsdateien), /etc/mysql (z. B.: my.cnf) Verwandte Befehle: /usr/bin (mysqladmin mysqldump und andere Befehle) und /usr/sbin Startskript: /etc/init.d/mysql (Verzeichnis der Startskriptdatei mysql) Starten der Dienstverwaltung: sudo service mysql start 2. Konfigurieren Sie den MySQL-Datenspeicherpfad Ich verwende Alibaba Cloud, das mir eine 20-GB-Datenfestplatte zur Verfügung stellt. Der Pfad nach dem Mounten lautet /data. Erstellen eines Ordners mkdir /data/mysql Kopieren Sie die standardmäßig installierte MySql-Datenbank nach /data/mysql und legen Sie die Berechtigungen fest sudo cp -R /var/lib/mysql/* /data/mysql sudo chown -R mysql:mysql /data/mysql <==Ändern Sie die Zugriffsrechte des neuen Pfads sudo service mysql stop <==Stoppen Sie den MySQL-Dienst Wenn es sich nicht um eine neue Datenbank handelt, löschen Sie die Protokolldatei rm -rf /database/mysql/ib_logfile0 rm -rf /Datenbank/mysql/ib_logfile1 Ändern Sie die Datei Ändern der Startdatei sudo vim /etc/apparmor.d/usr.sbin.mysqld Wille Starten Sie MySQL neu sudo /etc/init.d/apparmor Neustart sudo /etc/init.d/mysql Neustart Melden Sie sich bei MySql an und überprüfen Sie das Datenverzeichnis mysql>zeige Variablen wie '%dir%'; <==Wenn datadir als /data/mysql angezeigt wird, war die Änderung erfolgreich Wie in der Abbildung gezeigt MySQL ist relativ einfach über APT zu installieren Nachfolgend finden Sie einen detaillierten Befehlsablauf für die Datendateimigration (nur zu Referenzzwecken). root@ww:~# mkdir /data/mysql root@ww:~# sudo cp -R /var/lib/mysql/* /data/mysql root@ww:~# sudo chown -R mysql:mysql /data/mysql root@ww:~# sudo service mysql stop root@ww:~# vim /etc/mysql/mysql.conf.d/mysqld.cnf root@ww:~# sudo vim /etc/apparmor.d/usr.sbin.mysqld root@ww:~# sudo /etc/init.d/apparmor Neustart [ ok ] Apparmor wird neu gestartet (über systemctl): apparmor.service. root@ww:~# sudo /etc/init.d/mysql Neustart [ ok ] MySQL wird neu gestartet (über systemctl): mysql.service. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Analyse des SELECT-Abfrageausdrucks in der MySQL-Datenbank
>>: So wandeln Sie lokale Variablen in JavaScript in globale Variablen um
Inhaltsverzeichnis 1. Das ursprüngliche Array wir...
In diesem Artikel wird der spezifische Code zur z...
Schauen wir uns zunächst das Bild an: Heute werde...
Die Maschinen in unserem LAN können auf das exter...
Manchmal müssen Sie beim Anfordern bestimmter Sch...
Sprites: In der Vergangenheit war jede Bildressou...
Zwei Fälle: 1. Mit Index 2. Ohne Index Voraussetz...
Ich habe „Patterns for Sign Up & Ramp Up“ vor ...
Es gibt einige Probleme mit der komprimierten Ver...
1. Installation Installation mit yum ##Yum nginx ...
Inhaltsverzeichnis 1. CSS-Stile direkt in HTML-Ta...
Inhaltsverzeichnis 1. Geben Sie einen Wert ein un...
1. Parallelität Die wichtigste Funktion einer OLT...
Zabbix-Serverumgebungsplattform ZABBIX Version 4....
In diesem Artikelbeispiel wird der spezifische Im...