Para renomear uma tabela no MySQL, você pode usar o comando RENAME TABLE
. Esse comando é simples e eficaz para alterar o nome de uma tabela existente.
Sintaxe Básica:
RENAME TABLE nome_antigo TO nome_novo;
Exemplo Prático:
Se você tiver uma tabela chamada clientes_antigos
e quiser renomeá-la para clientes_arquivados
, o comando seria:
RENAME TABLE clientes_antigos TO clientes_arquivados;
Considerações:
- Transação: O comando
RENAME TABLE
é uma operação atômica, o que significa que é feito de forma imediata e segura. - Multiplas Tabelas: Você pode renomear múltiplas tabelas de uma vez, separando as renomeações por vírgulas:sqlCopiar código
RENAME TABLE tabela1 TO nova_tabela1, tabela2 TO nova_tabela2;
- Permissões: Certifique-se de ter as permissões necessárias para renomear a tabela. Normalmente, você precisará de privilégios
ALTER
no banco de dados.
Renomear tabelas com o comando RENAME TABLE
é rápido e não requer a movimentação física dos dados, tornando-o uma operação eficiente para ajustes na estrutura do banco de dados.