Maison > base de données > tutoriel mysql > Comment modifier le chemin d'installation de MySQL

Comment modifier le chemin d'installation de MySQL

coldplay.xixi
Libérer: 2020-10-19 15:04:49
original
5986 Les gens l'ont consulté

Comment modifier le chemin d'installation de mysql : utilisez d'abord la commande pour arrêter mysql, créez le répertoire de stockage cible et utilisez la commande pour copier le fichier ; puis modifiez le fichier de configuration MySQL puis modifiez le script de démarrage MySQL ; ; enfin redémarrez le service mysqld mysqld restart Can.

Comment modifier le chemin d'installation de MySQL

Comment modifier le chemin d'installation de mysql :

1. Utilisez la commande : service mysqld stop pour arrêter. mysql et view Le chemin par défaut de la base de données mysql : /var/lib/mysql, créez le répertoire de stockage cible : mkdir /home/data, utilisez la commande pour copier le fichier : cp -R /var/lib/mysql /home/data /mysql

2. Modifiez le fichier de configuration MySQL : /etc/my.cnf Utilisez VIM pour éditer : vim /etc/my.cnf Remplacez le datadir par le nouveau chemin datadir=/home/. data/mysql. Pour garantir que MySQL peut fonctionner normalement, il n'est pas nécessaire de modifier l'emplacement du fichier mysql.sock, ni de spécifier l'emplacement où le nouveau fichier mysql.sock est généré.

socket =/var/lib/mysql/mysql.sock (le contenu original, vous pouvez utiliser "#" pour commenter cette ligne, cette ligne peut également rester inchangée)

socket = /home/ data/mysql/mysql.sock (Ajoutez cette ligne)

3. Modifiez le script de démarrage MySQL /etc/init.d/mysqld et recherchez getmysqloption mysqld datadir « /var/lib/mysql/mysql " guillemets doubles Modifiez le contenu dans le chemin de stockage réel /home/data/mysql

4. Si vous modifiez l'emplacement de génération de mysql.sock dans le fichier de configuration MySQL /etc/my.cnf, vous avez besoin pour créer un lien vers celui-ci Nouvel emplacement du fichier. ln -sv /home/data/mysql/mysql.sock /var/lib/mysql/mysql.sock La commande ci-dessus crée un lien symbolique vers mysql.sock, sinon lorsque vous vous connectez à l'aide du client mysql, vous serez invité à le fichier est introuvable/ var/lib/mysql/mysql.sock

5. Redémarrez le service mysqld mysqld restart

Autres recommandations d'apprentissage gratuites associées : Tutoriel mysql(vidéo)

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal