La base de datos MIME es una recopilación de archivos que incluyen la siguiente información:
El conjunto de tipos MIME conocidos
El método para determinar el tipo MIME de un archivo
Metainformación sobre un tipo MIME
La base de datos MIME se crea a partir del conjunto de archivos que se encuentra en los directorios $XDG_DATA_HOME/mime y $XDG_DATA_DIRS/mime . Si las variables del entorno no están establecidas, los valores predeterminados son ~/.local/share y /usr/local/share:/usr/share, respectivamente.
En esta guía, se utiliza <MIME> para referirse colectivamente a estos directorios. Si se encuentra información contradictoria para el mismo tipo MIME, tiene prioridad la información del primer archivo encontrado.
Por ejemplo, si suponemos que las rutas a las variables del entorno son predeterminadas, una instrucción para cargar el archivo <MIME>/text/plain.xml permite cargar los siguientes archivos:
~/.local/share/mime/text/plain.xml
/usr/local/share/mime/text/plain.xml
/usr/share/mime/text/plain.xml