Quel est l'emplacement exact des tables de base de données MySQL dans le dossier XAMPP?
j'ai une base de données MySQL et je veux savoir l'emplacement exact où ces données sont réellement stockées dans le dossier XAMPP, je suis allé à cet emplacement de fichier pour essayer d'obtenir les informations:
xampp -> mysql -> data ->
ici j'ai trouvé un dossier séparé pour chacune de mes bases de données et dans ces dossiers j'ai vu des fichiers stockés avec le .frm format (FRM FILE)
.
quand j'ai copié ma base de données désirée avec toutes les tables dans .frm format
et essayer de les utiliser sur un autre PC, on m'a donné une base de données vide de la même nom.
où les fichiers de données de la base de données sont-ils conservés sur le serveur local?
9 réponses
je pense que le problème est votre moteur de tables. Je suppose que vous utilisez InnoDB pour votre table. Si vous ne pouvez pas copier des fichiers facilement pour faire une copie.
Jetez un oeil à ces links:
http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html
http://dev.mysql.com/doc/refman/5.0/en/innodb-migration.html
je vous recommande aussi d'utiliser quelque chose comme phpMyAdmin pour créer votre fichier de sauvegarde et puis restaurer le fichier de sauvegarde sur la machine suivante utilisant le même IDE.
Pour Mac, vos fichiers de base de données sont situés à:
/Applications/XAMPP/xamppfiles/var/mysql
vous pourriez avoir besoin des permissions d'administrateur pour accéder ou supprimer vos fichiers.
Votre base de données est dans ce répertoire C:\xampp\mysql\data
L'emplacement exact est stocké dans "mon.ini " qui existe sous le répertoire principal d'installation mysql. Dans mon.fichier ini, rechercher "datadir". Ce paramètre indique le dossier de données.
un peu tard je sais, mais vous pouvez utiliser SELECT @@datadir
pour obtenir l'information.
Heureux fichier huntin' SI la communauté :)
les données sont stockées dans ce chemin. Vous pouvez rechercher des données de localisation, il suffit de mettre l'adresse ci-dessous dans votre recherche d'emplacement (adresse url):
C:\xampp\mysql\data
eh Bien, voici ce qui a fonctionné pour moi; copiez et collez l'intégralité du dossier de données, non seulement le contenu.
je tiens également à souligner que j'utilise xampp et le chemin d'accès aux données est xampp/mysql/data
Goodluck!
si vous êtes comme moi et que vous avez installé manuellement votre serveur Web avec nous en utilisant Xampp ou un autre installateur.
vos données sont probablement stockées à C:\ProgramData\MySQL\MySQL serveur 5.6\data
juste au cas où vous auriez oublié ou évité de copier via la fonctionnalité d'exportation de PHPMYADMIN..
Procédure: Vous pouvez copier manuellement: Procédure Pour MAC OS, pour les dernières versions de XAMPP
Emplacement : Trouver les dossiers de base de données ici /Utilisateurs/XXXXUSER/XAMPP/xamppfiles/var/mysql..
Solution: Copiez le dossier complet avec les noms de base de données dans votre nouveau XAMPP dans un dossier similaire.
j'Espère que ça aide, heureux de codage.