При использовании MySQL нам часто нужно изменить или изменить имя таблицы базы данных из-за некоторых проблем, таких как изменение бизнес-ситуаций или требований, орфографические ошибки, незначащие имена или другие причины. В этой ситуации MySQL предоставляет различные операторы для изменения имен таблиц.
В этой статье речь пойдет о:
Как переименовать одну таблицу в MySQL с помощью запроса «ALTER»?
Чтобы переименовать одну таблицу в MySQL, используя « ИЗМЕНИТЬ », следуйте предоставленным инструкциям:
-
- Получите доступ к серверу MySQL через терминал.
- Список существующих баз данных.
- Проверьте таблицы базы данных и выберите имена таблиц.
- Запустите « ALTER TABLE <существующее-имя> RENAME <новое-имя>; ' заявление.
Шаг 1: подключитесь к серверу MySQL
Сначала подключитесь к серверу MySQL, используя « mysql ” с именем пользователя и паролем:
mysql -в корень -п
Шаг 2: Список баз данных
Запустите « ПОКАЗЫВАТЬ » для получения списка всех существующих баз данных:
ПОКАЗАТЬ БАЗЫ ДАННЫХ;
Из отображаемого списка мы выбрали « моя новая база данных ' база данных:
Шаг 3: Изменить базу данных
Затем выполните предоставленную команду для изменения базы данных:
ИСПОЛЬЗУЙТЕ mynewdb;
Шаг 4. Просмотр таблиц
После этого отобразите существующие таблицы текущей базы данных, выполнив указанную ниже команду:
ПОКАЗАТЬ ТАБЛИЦЫ;
Здесь мы выбрали имя таблицы базы данных, которую необходимо переименовать. В нашем случае это « employee_table ' стол:
Шаг 5: Изменить таблицу
Наконец, запустите « ИЗМЕНИТЬ ТАБЛИЦУ ” для переименования имени таблицы базы данных:
ALTER TABLE employee_table ПЕРЕИМЕНОВАТЬ employee_data;
Здесь:
-
- “ ИЗМЕНИТЬ ТАБЛИЦУ ” используется для переименования имени таблицы.
- “ employee_table ” — это существующая таблица базы данных имен.
- “ ПЕРЕИМЕНОВАТЬ » изменяет имя существующей таблицы базы данных на новое имя.
- “ employee_data ” — это новое имя таблицы.
Можно заметить, что запрос был выполнен успешно:
Шаг 6: Проверка таблицы изменений
Выполнить « ПОКАЗЫВАТЬ », чтобы убедиться, что имя таблицы изменилось или нет:
ПОКАЗАТЬ ТАБЛИЦЫ;
Вывод ниже указывает на то, что имя таблицы было изменено:
Как переименовать одну таблицу в MySQL с помощью запроса «RENAME»?
Другой оператор для изменения имени одного имени таблицы базы данных указан ниже:
ПЕРЕИМЕНОВАТЬ ТАБЛИЦУ employee_table В employee_data;
Здесь:
-
- “ ПЕРЕИМЕНОВАТЬ ТАБЛИЦУ ” используется для изменения имени таблицы базы данных.
- “ employee_table ” — это существующее имя таблицы базы данных.
- “ employee_data ” — это новое имя текущей таблицы базы данных.
Из данного вывода « Запрос ОК ” указывает, что таблица была изменена:
Выполнить « ПОКАЗЫВАТЬ ” для отображения текущей таблицы базы данных:
“ employee_table «имя таблицы было изменено на новое имя таблицы» employee_data ”:
Как переименовать несколько таблиц в MySQL с помощью запроса «RENAME»?
“ ПЕРЕИМЕНОВАТЬ Команда также может использоваться для модификации/изменения имен нескольких таблиц одновременно. Для этого попробуйте выполнить следующие действия:
Шаг 1. Просмотр таблицы базы данных
Сначала перечислите все таблицы, используя « ПОКАЗЫВАТЬ ” и выберите таблицы, которые необходимо изменить:
ПОКАЗАТЬ ТАБЛИЦЫ;
Как видите, мы выбрали « employee_table ' и ' тестовые данные ” таблицы:
Шаг 2. Используйте запрос RENAME
Затем выполните « ПЕРЕИМЕНОВАТЬ » вместе со старыми именами выбранной таблицы и новыми именами, разделенными запятой:
ПЕРЕИМЕНОВАТЬ ТАБЛИЦУ employee_table В employee_data, testdata В demo_table;
Здесь « employee_table ' и ' тестовые данные ” — старое название таблиц:
Шаг 3: Проверка
Чтобы убедиться, что имя таблицы изменено или нет, выполните « ПОКАЗЫВАТЬ ' заявление:
ПОКАЗАТЬ ТАБЛИЦЫ;
Вот и все! Мы предоставили различные способы переименования таблицы в MySQL с помощью терминала.
Заключение
Чтобы переименовать таблицу в MySQL с помощью терминала, « ALTER TABLE <существующее-имя> RENAME <новое-имя>; ” и “ RENAME TABLE <существующее-имя> TO <новое-имя>; ” используются утверждения. Более того, « ПЕРЕИМЕНОВАТЬ ТАБЛИЦУ ” можно использовать для одновременного изменения нескольких имен таблиц. В этой статье продемонстрирован метод переименования таблицы в MySQL с помощью терминала.