Também é possível realizar o dump para apenas uma tabela. Neste caso o comando padrão deve ser:

mysqldump –u <usuario> –p<senha> -h localhost --databases NomeBase –table NomeTabela> nomedoarquivo.sql

Substituindo os campos do comando padrão acima por dados fictícios e supondo o dump de uma base de dados chamada “teste” e uma tabela chamada “carro”, teríamos:

mysqldump –u root –pX436gt8 -h localhost --databases teste –table carro > nomedoarquivo.sql

Este comando geraria um arquivo chamado “nomedoarquivo.sql” com o dump da tabela “carro” da base de dados “teste”.

Observações:
- Entre o trecho –u e o nome do usuário, existe um espaço em branco, mas entre o parâmetro –p e o início da senha não existe espaço em branco.
- A informação após o parâmetro –h é o endereço do servidor que contém o banco de dados. Se você estiver executando o comando na mesma máquina que contém o SGBD instalado, mantenha o “localhost”, caso contrário, insira o IP da máquina.
- Antes do parâmetro “databases” e do parâmetro “table” existem dois hífens e não apenas um, como acontece nos outros parâmetros.

Observação importante: você não precisa digitar sua senha na linha de comando, caso não queira revela-la para alguém que pode estar perto. Digitando somente o parâmetro -p, sem estar seguido pela senha, o comando será aceito e a senha será solicitada em seguida, em um campo oculto.


Outras dicas de MySQL


Adicionando colunas a uma tabela já existente

Alterando colunas de uma tabela já existente

Como salvar consulta do MySQL em CSV

Criando uma tabela a partir de outra já existente

Criando usuários e atribuindo permissões

Criptografando dados no MySQL

Descobrindo o tamanho em Mb da sua base de dados

Duplicando uma base de dados (backup da base de dados)

Duplicando uma tabela

Encontrando registros duplicados

Exibindo dados em formato de formulário

Exibindo permissões

Exibindo usuários

Gerando um dump de todas as bases de dados

Gerando um dump de uma base de dados específica

Gerando um dump de uma tabela específica

Gerando um dump somente da base de dados

Identificando e contando registros duplicados

Lendo dados criptografados no MySQL com C#

Removendo colunas a uma tabela já existente

Removendo permissões

Removendo registros duplicados e deixando somente o mais antigo

Removendo registros duplicados e deixando somente o mais recente

Renomeando uma tabela

Restaurando um dump

Retornando apenas os primeiros caracteres do campo – Função Left

Retornando apenas os últimos caracteres do campo – Função Right

Selecionando apenas parte de um campo

Selecionando X registros randômicos de uma tabela

Zerando um campo auto incremento

Você Sabia?

Apenas no ano de 1982, o clássico Pac Man vendeu mais de 400 mil máquinas de fliperama em todo o mundo e recebeu cerca de 7 bilhões de moedas nestas máquinas. Saiba mais.


O ábaco é o dispositivo de cálculo mais antigo construído e conhecido pelo homem. Suas formas mais primitivas datam de 400 a.C. e eles foram encontrados na China e na Babilônia. Para saber mais sobre a história dos computadores, clique aqui.


A empresa Universal City Studios, detentora dos direitos autorais do King Kong, processou a Nintendo logo após o lançamento de Donkey Kong, pois segundo ela, o game violava os seus direitos. Ela venceu o processo e recebeu da Nintendo uma indenização de quase 2 milhões de dólares.


A partida mais longa do clássico Space Invaders durou incríveis 38 horas e 32 minutos e esta façanha foi conseguida por um jogador de apenas 12 anos! O jogo, claro, podia ser pausado para alimentação e descanso, mas ainda assim o recorde, estabelecido no dia 02/09/1980, ainda não foi quebrado. Saiba mais.


O mouse foi criado em 9 de dezembro de 1968, por um americano chamado Douglas Engelbart, que o batizou de "XY Position Indicator for a Display System". Conheça a história do mouse clicando aqui.