online example descargar mysql sql recreate

descargar - select count mysql example



Cómo obtener una consulta que recrearía la tabla sql en PHPMyAdmin (6)

Tengo una tabla en el servidor MySQL y me gustaría obtener el SQL que volvería a crear la tabla.

¿Cómo obtengo la consulta para recrear la tabla SQL?


Iría con la propuesta de mysqldump de mysqldump , pero también podría intentar create table <new-table-name> like <old-table-name> seguido de insert into <new-table-name> select * from <old-table-name>


MySQL es compatible con SHOW CREATE TABLE para devolver el SQL que se utilizó para crear una tabla.

De sus documentos:

mysql> SHOW CREATE TABLE t; CREATE TABLE t ( id INT(11) default NULL auto_increment, s char(60) default NULL, PRIMARY KEY (id) ) ENGINE=MyISAM

Esto puede ser útil si solo tiene una conexión a la base de datos, en lugar de una CLI en el servidor. Si tiene un CLI, use mysqldump como lo recomienda liamgriffiths.


Si está usando phpMyAdmin, seleccione una tabla y luego haga clic en la pestaña ''Exportar''. Uno de los tipos de salida es SQL. Al seleccionar esto, se generará un script SQL para crear la tabla e insertar todos los datos que se encuentran actualmente en la tabla. Asegúrese de que en la opción de datos de volcado seleccione "Estructura y datos"


Si tiene acceso a phpMyAdmin, puede obtener este código a través de la pestaña Exportar de la tabla que necesita.

Seleccione SQL y luego asegúrese de exportar "Estructura" (código "CREAR tabla") y "Datos" (código "INSERTAR") con el tipo de exportación establecido en "INSERTAR".


mysqldump [OPCIONES] base de datos [tablas]> backup-file.sql

Si no da ninguna tabla o utiliza las bases de datos o todas las bases de datos, se descargarán todas las bases de datos.

Puede obtener una lista de las opciones que admite su versión de mysqldump ejecutando mysqldump --help.

Tenga en cuenta que si ejecuta mysqldump sin --quick o --opt, mysqldump cargará todo el conjunto de resultados en la memoria antes de volcar el resultado. Esto probablemente será un problema si está volcando una gran base de datos.