¿Cómo puedo generar un script de creación de tabla para una tabla existente en phpmyadmin?
mysql
phpmyadmin
Marko Cakic
fuente
fuente
Ejecutar
SHOW CREATE TABLE <table name>
consultafuente
;
se requiere al final.Mysqladmin puede hacer el trabajo de guardar el script de creación de tabla.
Paso 1, crea una tabla, inserta algunas filas:
Paso 2, usa el comando de volcado mysql:
Paso 3, observe la salida en penguins.sql:
La salida está abarrotada por una serie de tokens de condición de ejecución arriba y abajo. Puede filtrarlos si no los quiere en el siguiente paso.
Paso 4 (Opcional), filtre los tokens adicionales de condición de ejecución de esta manera:
Que produce la salida final:
fuente
Ejecutar consulta es pestaña sql
Haga clic en
Copie la consulta Crear tabla y péguela donde desee crear una nueva tabla.
fuente
Consulta information_schema.columns directamente:
fuente
Esta puede ser una respuesta tardía. Pero puede ayudar a otros. Es muy simple en MY SQL Workbench (estoy usando Workbench versión 6.3 y My SQL Version 5.1 Community edition): haga clic derecho en la tabla para la que desea crear el script, seleccione la opción 'Copiar al portapapeles -> Crear declaración'. Simplemente pegue en cualquier editor de texto que desee obtener el script de creación.
fuente
Usando la función PHP.
Por supuesto, la función de consulta ($ this-> model) debe cambiar a la suya.
fuente
Encontré otra forma de exportar la tabla en el archivo sql.
Supongamos que mi mesa es
abs_item_variations
fuente
Exportar todo el formato de selección de base de datos como SQL. Ahora, abra el archivo SQL que ha descargado usando el bloc de notas, el bloc de notas ++ o cualquier editor. Verá todas las tablas e insertará consultas de su base de datos. Todos los guiones estarán disponibles allí.
fuente
Una forma mas. Seleccione la tabla de destino en el panel izquierdo en phpMyAdmin, haga clic en la pestaña Exportar, deseleccione Bloque de datos y haga clic en el botón Ir.
fuente