Maison > base de données > tutoriel mysql > Comment déplacer en toute sécurité mon répertoire de données MySQL ?

Comment déplacer en toute sécurité mon répertoire de données MySQL ?

Patricia Arquette
Libérer: 2024-12-10 01:40:16
original
943 Les gens l'ont consulté

How Do I Safely Relocate My MySQL Data Directory?

Déplacement du répertoire de données MySQL

La modification du répertoire de données par défaut pour MySQL peut être nécessaire dans les scénarios nécessitant un espace de stockage supplémentaire ou des préférences organisationnelles. En suivant une série d'étapes bien définies, il est possible de déplacer le répertoire de données sans compromettre l'accessibilité de la base de données.

Pour lancer le processus, MySQL doit être arrêté à l'aide de la commande sudo /etc/init.d/mysql stop . Par la suite, le répertoire de données existant, généralement situé dans /var/lib/mysql, est copié vers un nouveau chemin à l'aide de la commande sudo cp -R -p /var/lib/mysql /newpath.

Ensuite, le Le fichier de configuration MySQL /etc/mysql/my.cnf (ou /etc/mysql/mysql.conf.d/mysqld.cnf) est modifié pour modifier l'entrée datadir vers le nouveau répertoire chemin.

Pour mettre à jour les profils AppArmor, la commande sudo gedit /etc/apparmor.d/usr.sbin.mysqld est exécutée et toutes les lignes commençant par /var/lib/mysql sont modifiées pour refléter le nouveau chemin. Le fichier est enregistré et fermé avant de redémarrer les profils AppArmor avec sudo /etc/init.d/apparmor reload.

Enfin, MySQL est redémarré avec sudo /etc/init.d/mysql restart, permettant l'accès au mêmes bases de données qu'avant, désormais situées dans le répertoire de données déplacé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal