Как переименовать таблицу в MySQL / MariaDB

В этом руководстве расскажем и покажем как переименовать таблицу в MySQL / MariaDB, Процедура проста и поможет лучше понять сценарии выполнения команд.

Допустим вы по какой то причине захотели переименовать определенную таблицу в MySQL / MariaDB. Этот процесс несмотря на его простоту важно понимать, особенно если вы ежедневно работаете с CLI инструментами для управления базами данных.

Как переименовать таблицу в MySQL / MariaDB

После подключения к консоли программы вы можете следовать следующей инструкции.

RENAME TABLE `DATABASE`.`TABLE NAME` TO `DATABASE`.`NEW TABLE NAME`;

Как видите, структура команды проста. Вкратце, просто укажите с помощью RENAME текущее имя таблицы и новое.

Нажатие ENTER приведет к изменению.

Другой вариант, такой же простой, но более явный, заключается в выборе и использовании базы данных, в которой находится таблица, подлежащая переименованию.

USE DATABASE;

И оттуда выполните следующую команду.

RENAME TABLE `TABLE NAME` TO `NEW TABLE NAME`;

Теперь давайте покажу на примере, и переименую таблицу в MySQL / MariaDB.

Я создам базу данных Sample и внутри нее таблицу Car с некоторой структурой.

CREATE DATABASE Sample;
use Sample;
CREATE TABLE `Car` (id INT(11) default NULL auto_increment,
s char(60) default NULL,
PRIMARY KEY (id)
);

Вот как это просто.

Ну а теперь давайте переименуем таблицу.

RENAME TABLE `Sample`.`Car` TO `Sample`.`Kar`;

Теперь надо посмотреть изменения, которые мы сделали в БД. Для этого выполните команду.

show tables;

Вы должны у увидеть следующий ответ.

Переименование таблицы в MySQL MariaDB

Переименование таблицы в MySQL MariaDB

На нашем сайте собраны руководства по MySQL надеемся что они вам пригодятся в работе. Добавьте ссылку в закладку браузера что бы не потерять ну и незабывайте листать наш сайт время от времени.

Друзья помогите этому контенту стать доступнее в социальных сетях.

Не проходи мимо жмакни по кнопке возможно кому то еще он будет полезен!