Ao usar o MySQL, geralmente precisamos modificar ou alterar o nome de uma tabela de banco de dados devido a alguns problemas, como situações de negócios ou mudança de requisitos, erros de ortografia, não nomes significativos ou outros motivos. Nesta situação, o MySQL fornece declarações diferentes para modificar os nomes da tabela.
Este artigo falará sobre:
Como renomear uma única tabela em MySQL usando a consulta "Alter"?
Para renomear uma única tabela em MySQL usando o “ALTERARDeclaração, siga as instruções fornecidas:
Etapa 1: Conecte -se com o MySQL Server
Primeiro, conecte -se ao servidor MySQL utilizando o “mysql”Declaração com o nome de usuário e senha:
Mysql -u Root -p
Etapa 2: Listar bancos de dados
Execute o “MOSTRAR”Consulta para listar todos os bancos de dados existentes:
Mostrar bancos de dados;
Na lista exibida, selecionamos o “MyNewdb" base de dados:
Etapa 3: Alterar o banco de dados
Em seguida, execute o comando fornecido para alterar o banco de dados:
Use MyNewDB;
Etapa 4: Veja as tabelas
Depois disso, exiba as tabelas existentes do banco de dados atual executando o comando abaixo estatado:
Mostrar mesas;
Aqui, selecionamos o nome da tabela de banco de dados que precisa ser renomeado. No nosso caso, é o “funcionário_table" mesa:
Etapa 5: ALTER TABLE
Finalmente, execute o “ALTERAR A TABELA”Declaração para renomear o nome da tabela de banco de dados:
Alter tabela funcionário_table renomeio funcionário_data;
Aqui:
Pode -se observar que a consulta foi executada com sucesso:
Etapa 6: Verifique a tabela de alterar
Executar o “MOSTRAR”Declaração para garantir que o nome da tabela foi alterado ou não:
Mostrar mesas;
Abaixo output indica que o nome da tabela foi modificado:
Como renomear a tabela única em MySQL usando a consulta "renomear"?
Outra declaração para modificar o nome do nome da tabela de banco de dados único é declarado abaixo:
Renomear tabela funcionário_table para funcionário_data;
Aqui:
Da saída fornecida, o “Consulta ok”Indica que a tabela foi modificada:
Executar o “MOSTRAR”Declaração para listar a tabela atual de banco de dados:
Mostrar mesas;
O "funcionário_table”O nome da tabela foi alterado para um novo nome de tabela“funcionário_data”:
Como renomear várias tabelas no MySQL usando a consulta "renomear"?
O "Renomear”O comando também pode ser utilizado para modificar/alterar os nomes de várias tabelas de uma só vez. Para fazer isso, tente as seguintes etapas:
Etapa 1: Exibir a tabela de banco de dados
Primeiro, liste todas as tabelas utilizando o “MOSTRAR”Declaração e selecione as tabelas que precisam modificar:
Mostrar mesas;
Como você pode ver, selecionamos o “funcionário_table" e "dados de teste”Tabelas:
Etapa 2: Use a consulta de renomeio
Então, execute o “Renomear”Declaração junto com os nomes antigos da tabela selecionada e novos nomes, separados através da vírgula:
Renomeie a tabela Employee_table para funcionário_data, testData para Demo_table;
Aqui o "funcionário_table" e "dados de teste”São o nome antigo das tabelas:
Etapa 3: Verificação
Para garantir que o nome da tabelas seja modificado ou não, execute o “MOSTRAR" declaração:
Mostrar mesas;
Isso é tudo! Fornecemos maneiras diferentes de renomear uma tabela em MySQL usando um terminal.
Conclusão
Para renomear uma tabela em MySQL usando o terminal, o “Alterar a tabela renomeado;" e a "Renomear a tabela para;”Declarações são usadas. Além disso, o “Renomear a tabela”A instrução pode ser usada para modificar vários nomes de tabela de uma só vez. Este artigo demonstrou o método para renomear a tabela em MySQL usando o terminal.