Comment modifier le chemin d'installation par défaut de mysql : utilisez d'abord la commande [service mysqld stop] pour arrêter mysql et vérifiez le chemin par défaut de la base de données mysql ; puis modifiez le fichier de configuration MySQL et modifiez le script de démarrage MySQL ; .
L'environnement d'exploitation de ce tutoriel : système Windows7, mysql version 8.0.22, ordinateur thinkpad t480.
Comment modifier le chemin d'installation par défaut de mysql :
1
Utilisez la commande : service mysqld stop pour arrêter mysql et afficher le chemin par défaut. chemin 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,
modification du fichier de configuration MySQL : /etc/my.cnf Utilisez VIM pour éditer : vim /etc/my.cnf et remplacez le datadir par le nouveau chemin datadir=/home/data/mysql. Pour garantir que MySQL peut fonctionner normalement, mysql.sock n'a pas besoin d'être modifié. L'emplacement du fichier, ni spécifier l'emplacement où le nouveau fichier mysql.sock est généré. socket =/var/lib/mysql/mysql.sock (Contenu original, vous pouvez utiliser "#" pour commenter cette ligne, cette ligne peut également rester inchangée) socket =/home/data/mysql/mysql.sock (Ajoutez ceci line )
3.
Modifiez le script de démarrage MySQL/etc/init.d/mysqld, recherchez getmysqloption mysqld datadir "/var/lib/mysql/mysql" et modifiez le contenu en double. guillemets vers 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 devez faites 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 elle échouera lors de la connexion à l'aide du Client mysql. Invite que le fichier /var/lib/mysql/mysql.sock est introuvable
5
Redémarrer le service mysqld mysqld restart
Connexe gratuit. recommandations d'apprentissage : base de données 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!