Estoy usando MySQL Administrator para hacer la copia de seguridad de mi base de datos. Puedo hacer una copia de seguridad de toda la base de datos con todas sus tablas. Hay algunas tablas cuyo tamaño es muy grande, así que me pregunto si solo podría hacer una copia de seguridad de la estructura de las tablas (solo sus elementos) pero no sus datos.
20
como dijo LukeR, la opción --no-data para mysqldump hará lo que quieras.
Para agregar a eso, aquí hay un script de copia de seguridad que escribí que volca todas las bases de datos mysql en archivos de texto sin formato, y crea archivos de volcado separados para el esquema y los datos de la tabla de cada base de datos (es bastante común querer restaurar o crear las tablas en otro servidor mysql SIN los datos, y eso es mucho más fácil de hacer cuando ya tiene un archivo pequeño con solo los comandos CREATE TABLE / CREATE INDEX, etc.)
fuente
--routines
al script de esquema?También puede hacerlo manualmente a través de la
mysql
interfaz de línea de comandos haciendoDESCRIBE <tablename>
y copiando y pegando los resultados.fuente