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

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

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

И так Приступим.

Установка MySQL / MariaDB

Процедура установки MySQL / MariaDB будет зависеть от вашего дистрибутива. Однако у нас есть несколько статей, которые рассказывают об этом, поэтому просто следуйте им.

Как только вы подготовили MySQL / MariaDB к работе, вы можете продолжить.

Как переименовать таблицу в 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 / MariaBD. Быстрый и простой трюк, который может вам помочь.

Nazario

Я — Nazario, создатель и автор сайта linuxwin.ru, специализируюсь на информационных технологиях с акцентом на системное администрирование Linux и Windows, веб-разработку и настройку различных систем.

Linux и Windows
Выскажите своё мнение или присоединяйтесь к обсуждению:

Отправляя комментарий, вы даете согласие на обработку ваших данных в соответствии с политикой конфиденциальности и даёте согласие на их использование.