Heim > Datenbank > MySQL-Tutorial > Wie ändere ich das MySQL-Datenverzeichnis sicher?

Wie ändere ich das MySQL-Datenverzeichnis sicher?

Mary-Kate Olsen
Freigeben: 2024-12-16 20:33:11
Original
652 Leute haben es durchsucht

How to Safely Change the MySQL Data Directory?

MySQL-Datenverzeichnis ändern: Verschieben Ihrer Datenbanken

Um das Standard-MySQL-Datenverzeichnis zu ändern, ist es wichtig, eine Reihe von Schritten zu befolgen Stellen Sie einen nahtlosen Übergang sicher und behalten Sie die Zugänglichkeit der Datenbank bei.

  1. Halten Sie MySQL an Dienste:
    Beginnen Sie mit dem Stoppen von MySQL mit dem Befehl:

    sudo /etc/init.d/mysql stop
    Nach dem Login kopieren
  2. Datenverzeichnisreplikation:
    Duplizieren Sie das vorhandene Datenverzeichnis, befindet sich normalerweise unter /var/lib/mysql, zum neuen gewünschten Speicherort:

    sudo cp -R -p /var/lib/mysql /newpath
    Nach dem Login kopieren
  3. Bearbeiten der MySQL-Konfigurationsdatei:
    Bearbeiten Sie die MySQL-Konfigurationsdatei, normalerweise /etc/mysql/my.cnf, und ändern Sie das „Datenverzeichnis“. Eintrag, der den Pfad des neuen Datenverzeichnisses widerspiegelt.
  4. Ändern von AppArmor Profile:
    Suchen Sie in /etc/apparmor.d/usr.sbin.mysqld Zeilen, die mit /var/lib/mysql beginnen, und aktualisieren Sie sie mit dem neuen Pfad.
  5. AppArmor neu starten:
    Laden Sie die AppArmor-Profile mit neu Befehl:

    sudo /etc/init.d/apparmor reload
    Nach dem Login kopieren
  6. MySQL-Dienstwiederherstellung:
    MySQL neu starten:

    sudo /etc/init.d/mysql restart
    Nach dem Login kopieren
  7. MySQL-Anmeldung Überprüfung:
    Melden Sie sich bei MySQL an, um den Zugriff auf bestehende zu bestätigen Datenbanken.

Indem Sie diese Schritte ausführen, können Sie das Datenverzeichnis von MySQL erfolgreich auf einen neuen Pfad verschieben und gleichzeitig den Zugriff auf Ihre Datenbanken aufrechterhalten.

Das obige ist der detaillierte Inhalt vonWie ändere ich das MySQL-Datenverzeichnis sicher?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage