« Le système d'exploitation GNU-Linux/La base de données MySQL » : différence entre les versions

Contenu supprimé Contenu ajouté
→‎SELECT INTO OUTFILE : : ajout phrase descriptive
→‎Les fichiers de données : ajout + mise en page
Ligne 185 :
== Les fichiers de données ==
 
Les fichiers contenant les données sont stockés dans '''/var/lib/mysql/<nomdelabase>/ '''!! ici se trouvera le répertoire important qu'il faudra sauvegarder.'''
 
 
Il va y avoir des fichiers avec des extensions par table :
'''{{rouge|/var/lib/mysql/ est donc le répertoire important à sauvegarder.}}'''
<nomdetable>.FRM (définition de la table)
 
<nomdetable>.MYD (données)
 
<nomdetable>.MYI (index)
Chaque base de données dispose de son propre répertoire '''/var/lib/mysql/{{bleu|<nomdelabase>}}/'''.
Le fichier db.opt contient la configuration de la base.
 
Le fichier '''db.opt''' contient la configuration de la base de données (encodage des caractères ...).
 
 
Chaque table est enregistré dans trois fichiers :
 
* <nomdetable>.'''{{bleu|FRM}}''' : contient la définition de la table
* <nomdetable>.'''{{bleu|MYD}}''' : contient les données
* <nomdetable>.'''{{bleu|MYI}}''' : contient les index
 
== Les fichiers journaux ==