Estoy usando la base de datos MySQL y una máquina Ubuntu Linux.
Mi base de datos llamada db_test, noto que bajo la ruta /var/lib/mysql/db_test, hay archivos con el sufijo .frm, .MYD, .MYIcomo el siguiente:
/var/lib/mysql/db_test# ls
cars.frm 
cars.MYD 
cars.MYI
customers.frm
customers.MYD
customers.MYI
departments.frm
departments.MYD
departments.MYI
... 
Parece cada uno .frm, .MYD, .MYIgrupo de archivos de mapeado con una tabla en la base de datos.
Tengo dos preguntas que hacer a continuación:
¿Qué están haciendo exactamente los tres archivos?
Si creo un nuevo directorio en la ruta , por
/var/lib/mysql/ejemplodb_test_2, y copio todos los archivos deldb_test_1directoriodb_test_2, ¿creará también una nueva base de datosdb_test_2que tenga exactamente el mismo contenido (tablas) quedb_test_1's?
¿Esta acción de movimiento de los archivos de la base de datos física crea el mismo resultado que las siguientes acciones de línea de comandos:
volcado de la base de datos
db_test_1a cabocrear una nueva base de datos
db_test_2luego volcar la
db_test_1base de datos en la nueva base de datosdb_test_2?
Si es así, parece que mover archivos es mucho más rápido que usarlos mysqldumppara copiar bases de datos (o para importar datos de una base de datos a otra base de datos en MySQL). ¿Alguna opinión sobre esto?

mysqldumpmi db en menos de 2 segundos. Restaurarlo es la parte lenta, que toma de 5 a 10 minutos.Esto funcionará para MyISAM, pero no para InnoDB. Ver /server//a/367321/57569
De esa respuesta, sobre InnoDB:
fuente