De vos chemins, je peux supposer en toute sécurité ce qui suit:
- Vous exécutez MySQL sous Windows
- Vous avez utilisé le MySQL MSI pour installer
Ce que vous devez faire est d'établir le fichier my.ini
Lors de l'installation de MySQL pour Windows à l'aide du MSI, l'emplacement de my.ini devrait être C:/ProgramData/MySQL/MySQL Server 5.1
.
Veuillez exécuter ce qui suit dans une fenêtre DOS:
cd C:/ProgramData/MySQL/MySQL Server 5.1
dir *.ini
Vous verrez quelques exemples de fichiers my.ini. Cependant, s'il n'y a aucun fichier nommé my.ini dans ce dossier, vous devez en créer un. Qu'il existe ou non, veuillez exécuter ceci:
cd C:/ProgramData/MySQL/MySQL Server 5.1
notepad my.ini
Si vous êtes invité à le créer, veuillez le faire.
Ensuite, créez l'entrée suivante sous l'en-tête de groupe [mysqld] dans my.ini:
[mysqld]
datadir=F:/naveen/data
Enregistrer my.ini
Ensuite, arrêtez mysql à partir de la ligne de commande DOS comme ceci:
C:\> net stop mysql
Ensuite, faites une copie de l'intégralité du dossier de données dans le nouvel emplacement
C:\> xcopy "C:\ProgramData\MySQL\MySQL Server 5.1\data" F:\naveen\data /s
Dernière étape, démarrez mysql
C:\> net start mysql
Essayez de vous connecter à mysql. Une fois que vous pouvez vous connecter à mysql avec succès, exécutez cette commande:
show variables like 'datadir';
Si F:\naveen\data
apparaît comme datadir, FÉLICITATIONS, VOUS L'AVEZ FAIT BIEN !!!
Une fois que vous êtes satisfait de toutes vos applications qui fonctionnent avec MySQL, vous pouvez tout supprimer dans C:\ProgramData\MySQL\MySQL Server 5.1\data\*
Essaie !!!
MySQL57
, vous devez d'abord vérifier.xcopy /O/X/E/H/K
place dexcopy /S
dans cette réponse.