Como posso gerar um script de criação de tabela para uma tabela existente no phpmyadmin?
mysql
phpmyadmin
Marko Cakic
fonte
fonte
Execute a
SHOW CREATE TABLE <table name>
consulta.fonte
;
o final será necessário.O Mysqladmin pode fazer o trabalho de salvar o script create table.
Etapa 1, crie uma tabela, insira algumas linhas:
Etapa 2, use o comando mysql dump:
Etapa 3, observe a saída em penguins.sql:
A saída é confusa por vários tokens de condição de execução acima e abaixo. Você pode filtrá-los se não desejar na próxima etapa.
Etapa 4 (Opcional), filtre os tokens extras de condição de execução desta maneira:
O que produz saída final:
fonte
Executar consulta é guia sql
Clique em
Copie a consulta Criar tabela e cole onde deseja criar nova tabela.
fonte
Consulte o information_schema.columns diretamente:
fonte
Esta pode ser uma resposta tardia. Mas isso pode ajudar os outros. É muito simples no MY SQL Workbench (estou usando o Workbench versão 6.3 e My SQL versão 5.1 Community edition): Clique com o botão direito do mouse na tabela para a qual você deseja criar o script, selecione a opção 'Copiar para a área de transferência -> Criar instrução'. Basta colar em qualquer editor de texto que você deseja obter o script de criação.
fonte
Usando a função PHP.
Obviamente, a função de consulta ($ this-> model) deve ser alterada por conta própria.
fonte
Eu encontrei outra maneira de exportar tabela no arquivo sql.
Suponha que minha mesa seja
abs_item_variations
fonte
Exporte o formato inteiro de seleção de banco de dados como SQL. Agora, abra o arquivo SQL que você baixou usando o notepad, notepad ++ ou qualquer editor. Você verá todas as tabelas e inserirá consultas do seu banco de dados. Todos os scripts estarão disponíveis lá.
fonte
Mais uma maneira. Selecione a tabela de destino no painel esquerdo do phpMyAdmin, clique na guia Exportar, desmarque o bloco Data e clique no botão Ir.
fonte