Как мне изменить имя базы данных, используя MySQL?
Как изменить имя базы данных моей базы данных? Я попытался использовать команду rename database, но в документах об этом сказано, что это опасно использовать. Тогда что мне нужно сделать, чтобы переименовать имя моей базы данных? Например, если я хочу переименовать мою базу данных на это.
database1 -> database2?
Jerielle 06 нояб. 2013, в 08:21
Поделиться
nom_nutella 06 нояб. 2013, в 07:12
Ах, хорошо, так что нет кода для этого. Поэтому мне просто нужно сбросить базу данных и переименовать ее. Спасибо
Jerielle 06 нояб. 2013, в 07:13
Да, это лучшая идея, также, пожалуйста, проверьте stackoverflow.com/questions/67093/…
MusicLovingIndianGirl 06 нояб. 2013, в 07:15
Показать ещё 1 комментарий
Поделиться:
10 ответов
Лучший ответ
Я не думаю, что это возможно.
Вы можете использовать mysqldump , чтобы сбрасывать данные, а затем создавать схему с новым именем и затем выгружать данные в эту новую базу данных.
Kay Nelson 06 нояб. 2013, в 09:07
Поделиться
Спасибо за ответ. 🙂
Jerielle 06 нояб. 2013, в 07:18
Может ли downvoter объяснить? 🙂
Kay Nelson 10 окт. 2016, в 05:24
Выполните следующие шаги:
shell> mysqldump -hlocalhost -uroot -p database1 > dump.sql mysql> CREATE DATABASE database2; shell> mysql -hlocalhost -uroot -p database2 < dump.sql
Если вы хотите сбросить базу данных1, в противном случае оставьте ее.
mysql> DROP DATABASE database1;
Примечание: shell > обозначить командную строку и mysql > обозначить подсказку mysql.
Nanhe Kumar 17 сен. 2016, в 09:27
Поделиться
Спасибо за подробное решение вместо того, чтобы сказать, почему это невозможно
Haydentech 05 июль 2017, в 21:45
Просто обратите внимание, что определенные разрешения пользователя должны быть добавлены в новую базу данных.
ngm 24 янв. 2018, в 11:59
должен быть принят ответ
Scaramouche 23 сен. 2018, в 00:38
Не забудьте открыть cmd, используя Запуск от имени администратора . В противном случае вы получите отказано в доступе .
Soon Santos 13 дек. 2018, в 11:11
Показать ещё 2 комментария
К сожалению, MySQL явно не поддерживает это (за исключением сброса и перезагрузки базы данных снова).
13.1.32. Синтаксис RENAME DATABASE
RENAME db_name TO new_db_name;
Этот оператор был добавлен в MySQL 5.1.7, но оказался опасным и был удален в MySQL 5.1.23. Использование этого оператора может привести к потере содержимого базы данных, поэтому он был удален. Не используйте RENAME DATABASE в более ранних версиях, в которых он присутствует.
mvp 06 нояб. 2013, в 07:50
Поделиться
Спасибо за подсказку .. Я собирался сделать переименование базы данных, затем увидел ваш ответ. Можете ли вы предложить какие-либо обходные пути для этого. Я только что импортировал 4 ГБ и хочу переименовать его. не хочу повторно импортировать это, поскольку это занимает так много времени.
Suraj 16 нояб. 2016, в 11:25
Вы можете изменить имя базы данных с помощью интерфейса MySQL.
Перейдите в базу данных, которую вы хотите переименовать. Затем перейдите на вкладку операции. Там вы найдете поле ввода для переименования базы данных.
user1407252 06 нояб. 2013, в 08:16
Поделиться
"Пока две базы данных находятся в одной файловой системе, вы можете использовать RENAME TABLE для перемещения таблицы из одной базы данных в другую"
-- ensure the char set and collate match the existing database. SHOW VARIABLES LIKE 'character_set_database'; SHOW VARIABLES LIKE 'collation_database'; CREATE DATABASE `database2` DEFAULT CHARACTER SET = `utf8` DEFAULT COLLATE = `utf8_general_ci`; RENAME TABLE `database1`.`table1` TO `database2`.`table1`; RENAME TABLE `database1`.`table2` TO `database2`.`table2`; RENAME TABLE `database1`.`table3` TO `database2`.`table3`;
txyoji 17 янв. 2017, в 22:39
Поделиться
Это переименование таблицы, а не переименование базы данных.
Douglas Gaskell 18 фев. 2017, в 02:44
Правда, но конечный результат тот же. Все ваши данные попадают в новую базу данных, и вам не нужно ее перезагружать. Обратите внимание, что икра новой и старой базы данных должна находиться на одном и том же логическом диске.
txyoji 19 фев. 2017, в 12:10
Вы можете использовать команду ниже
изменить базу данных Тестирование изменить имя = LearningSQL;
Старое имя базы данных = тестирование, Новое имя базы данных = LearningSQL
Ashutosh Kumar 25 сен. 2017, в 12:34
Поделиться
Я согласен с приведенными выше ответами и советами, но есть способ изменить имя базы данных с помощью phpmyadmin
Переименование базы данных Из cPanel нажмите на phpMyAdmin. (Он должен открыться на новой вкладке.) Нажмите на базу данных, которую вы хотите переименовать в левом столбце. Перейдите на вкладку "Операции". Где он говорит "Переименовать базу данных в:", введите новое имя базы данных. Нажмите кнопку "Перейти". Когда он попросит вас создать новую базу данных и удалить старую базу данных, нажмите "ОК", чтобы продолжить. (Это хорошее время, чтобы убедиться, что вы правильно написали новое имя.) После завершения операции нажмите "ОК", когда его спросят, хотите ли вы перезагрузить базу данных.
blueberry0xff 22 окт. 2014, в 08:26
Поделиться
После сильного обострения это то, что я нашел, чтобы работать "просто". Во-первых, я использую MYSQL Workbench, и импорт не будет работать так, как должен, поскольку файл дампа импорта всегда будет возвращаться к исходному имени схемы. Я провел несколько часов, пытаясь все безрезультатно, все для орфографической ошибки. Я решил проблему, открыв один из файлов дампа .sql в записной книжке и вручную отредактировав опечатку имени схемы, позаботясь о переименовании всех экземпляров. Имя схемы имеет три в начале, сохранить файл и затем импортировать. это отлично сработало для меня и надеюсь, что это поможет другим, которые ищут простой ответ на изменение имен/имен баз данных. Еще один совет, который я нашел правдой, когда программы не делают, поскольку они должны перейти к "исходному", буквально найти исходный код. Надеюсь, что это поможет кому-то.
Низкая репутация, поэтому они не позволят мне прокомментировать предыдущий/пост ответ (он меняет ранг или позицию), поэтому я добавил его здесь. обратное проектирование будет работать нормально до тех пор, пока в таблице sever нет данных. если данные существуют и вы пытаетесь обновить сервер после изменения имени, он либо вытащит ошибку, либо просто создаст новую базу данных/схему без данных, я знаю, что я пробовал десять раз безрезультатно. Вышеизложенное работает просто и позволяет избежать головных болей, так как можно просмотреть код SQL для других ошибок, если они есть, или изменить имена таблиц или данные создания. .sql файл - это просто скомпилированный SQL-код, поэтому теоретически можно копировать и добавлять его через PHP или консоль script инструмента управления базами данных.
E.R.Rider 20 апр. 2014, в 16:32
Поделиться
Другим способом переименования базы данных или получения изображения базы данных является использование опции обратной инженерии на вкладке базы данных. Он создаст диаграмму ER для базы данных. Переименуйте схему там.
После этого перейдите в меню "Файл" и перейдите на вкладку "Экспорт" и "Настроить" базу данных.
Затем вы можете импортировать базу данных.
Benny 07 март 2014, в 10:12
Поделиться
Как называется инструмент (вы можете отредактировать его)?
Peter Mortensen 09 нояб. 2015, в 13:04
MySQL Workbench - это название инструмента, на который он ссылается.
Gwi7d31 03 июнь 2016, в 20:55
RENAME database1 TO database2;
MusicLovingIndianGirl 06 нояб. 2013, в 07:47
Поделиться
Я пытался, но в документе, который я прочитал об этом, вы можете потерять свои данные, если вы выполните этот код.
Как переименовать базу данных в MySQL: подробная инструкция с примерами
Here is an example of how to rename a database in MySQL using SQL commands:
-- Step 1: Create a new database CREATE DATABASE new_database; -- Step 2: Copy tables and data from the original database to the new database INSERT INTO new_database.table_name SELECT * FROM original_database.table_name; -- Step 3: Drop the original database DROP DATABASE original_database; -- Step 4: Rename the new database to the original database name ALTER DATABASE new_database RENAME TO original_database;
Make sure to replace "new_database" with the desired name of the new database and "original_database" with the name of the original database you want to rename.
Keep in mind that renaming a database can have potential risks, so it's recommended to take backups and test the process in a non-production environment before performing it on a live database.
Hope this helps! Let me know if you have any further questions.
Детальный ответ
Как переименовать базу данных в MySQL
Процесс переименования базы данных в MySQL может показаться страшным, но на самом деле это довольно просто, если вы знаете правильные шаги. В этой статье мы разберем, как переименовать базу данных в MySQL с помощью примеров кода и подробных объяснений.
1. Создание новой базы данных
Первый шаг - создать новую базу данных с желаемым именем, куда вы планируете переименовать существующую базу данных. Для этого вы можете использовать команду CREATE DATABASE в следующем формате:
CREATE DATABASE new_database_name;
Где new_database_name - это новое имя базы данных.
2. Перенос данных
Теперь, когда у вас есть новая база данных, следующий шаг - перенести данные из старой базы данных в новую. Для этого вы можете использовать команду INSERT INTO . SELECT . Предположим, у нас есть таблица users в старой базе данных, которую мы хотим перенести в новую базу данных. Мы можем использовать следующую команду:
INSERT INTO new_database_name.users SELECT * FROM old_database_name.users;
Где new_database_name - имя новой базы данных, old_database_name - имя старой базы данных.
3. Проверка данных
После переноса данных, важно убедиться, что все данные были успешно перенесены и сохранены в новой базе данных. Вы можете выполнить запросы SELECT для проверки этого:
SELECT * FROM new_database_name.users;
Если все данные отображаются корректно, это означает, что перенос данных прошел успешно.
4. Удаление старой базы данных
Последний шаг - удалить старую базу данных, чтобы избежать дублирования данных. Вы можете использовать команду DROP DATABASE для удаления старой базы данных:
DROP DATABASE old_database_name;
Где old_database_name - это имя старой базы данных.
5. Обновление приложения
Переименование базы данных может повлиять на ваше приложение, поскольку оно ожидает работу с определенной базой данных. Поэтому важно обновить настройки вашего приложения, указав новое имя базы данных в соответствующих файлах или коде.
Заключение
Теперь вы знаете, как переименовать базу данных в MySQL. Этот процесс включает создание новой базы данных, перенос данных, проверку данных, удаление старой базы данных и обновление вашего приложения. Убедитесь, что вы следуете всем шагам в правильном порядке, чтобы избежать потери данных или проблем в вашем приложении.
Как переименовать базу данных MySQL
При работе с базами данных часто возникает необходимость переименовать базу данных.
В целях безопасности MySQL отказался от прямой команды переименования базы данных в версии MySQL 5.1.23.
Поэтому для переименования базы данных на сервере MySQL нет прямой команды T-SQL.
Вы можете применить приведенную ниже инструкцию для переименования базы данных MySQL с помощью командной строки.
После переименования базы данных, помните, что вам необходимо перенастроить права доступа пользователей к новой базе данных.
Переименование базы данных MySQL с помощью командной строки
Как вы знаете, для переименования базы данных на сервере MySQL не существует прямой команды или оператора SQL.
Но вы все же можете изменить имя базы данных, используя опции резервного копирования и восстановления.
Сначала сделайте резервную копию текущей базы данных:
mysqldump -u root -p old_db > old_db.sql
Затем создайте новую базу данных с нужным именем на сервере MySQL.
mysqladmin -u root -p create new_db
Наконец, восстановите резервную копию, сделанную выше, во вновь созданную базу данных.
mysql -u root -p new_db < old_db.sql
У вас есть новая база данных с новым именем.
Проверьте новую базу данных и убедитесь, что она полностью восстановилась и функционирует правильно.
itisgood
previous post
Как купить акции Майкрософт, чтобы в перспективе заработать их помощью на новый автомобиль
⌨ Как восстановить удаленный логический том (LV) в LVM
You may also like
Как пополнить Steam из России в 2024 году
Как установить Flask на Kali Linux и.
Как скачать предстоящую прямую трансляцию YouTube с.
С помощью rsstail можно получить список последних.
Как настроить базовый DHCP-сервер
Как расширить или увеличить размер диска виртуальной.
Как определить точку монтирования для конкретного файла.
Копирование файлов на Linux с помощью строки.
Как отобразить содержимое каталога, отсортированное по времени
Настройка уведомлений по электронной почте для отчетов.
Leave a Comment Cancel Reply
• Свежие записи
- Автоматический вход в Docker реджестри скриптом Bash
- Как пополнить Steam из России в 2024 году
- Как установить Flask на Kali Linux и Ubuntu
- Как очищать кэш APT после каждой операции
- Чем покорил пользователей Apple MacBook Air?
- Как скачать предстоящую прямую трансляцию YouTube с помощью простого инструмента.
- С помощью rsstail можно получить список последних видеозаписей на канале YouTube
- Использование подстановки команд в оболочке Bash
- Как преодолеть конкуренцию и доминировать в мире рекламы на Facebook
- ☸️ Как использовать локальную переадресацию портов в Kubernetes
• Категории
• Теги
• itsecforu.ru

• Страны посетителей
IT is good
1. Обзор Docker произвел революцию в способах развертывания и управления программным обеспечением. Он позволяет легко упаковывать приложения в контейнеры и последовательно запускать их…
В век стремительного технологического развития видеоигры стали неотъемлемой частью нашей повседневной жизни, преобразившись из простого развлечения в настоящую форму искусства. В этом цифровом…
Запуск фреймворка Python Flask API Если вам нужен быстрый и легкий API, обратитесь к Flask. Flask – популярный микровебфреймворк, написанный на языке Python,…
Как автоматически очищать кэш APT после каждой операции. Удалять каждый файл из кэша APT после каждого выполнения dpkg. $ sudo tee /etc/apt/apt.conf.d/00_disable-cache-directories
Первое знакомство с переосмысленным творением инженеров знаменитого бренда вызывает желание купить Apple MacBook Air без лишних раздумий. И это лего объясняется. У стильного и компактного,…
MYSQL – ИЗМЕНИТЬ, УДАЛИТЬ, ПЕРЕИМЕНОВАТЬ, ИЗМЕНИТЬ
Со временем меняются и требования бизнеса. Поскольку бизнес-требования меняются, дизайн базы данных также нуждается в изменении.
MySQL предоставляет ALTER функция, которая помогает нам включить изменения в уже существующую структуру базы данных.
Команда alter используется для изменения существующей базы данных, таблицы, представления или других объектов базы данных, которые, возможно, потребуется изменить в течение жизненного цикла базы данных.
Предположим, что мы завершили проектирование базы данных и она реализована. Пользователи наших баз данных используют ее, а затем понимают, что часть важной информации была упущена на этапе проектирования. Они не хотят терять существующие данные, а просто хотят включить новую информацию. Команда alter пригодится в таких ситуациях. Мы можем использовать команду alter, чтобы изменить тип данных поля, скажем, со строки на числовой, изменить имя поля на новое имя или даже добавить новый столбец в таблицу.
Изменить – синтаксис
Основной синтаксис, используемый для добавления столбца в уже существующую таблицу, показан ниже.
ALTER TABLE `table_name` ADD COLUMN `column_name` `data_type`;
ВОТ
- «ИЗМЕНИТЬ ТАБЛИЦУ `имя_таблицы`» это команда, которая сообщает серверу MySQL изменить таблицу с именем «имя_таблицы».
- «ДОБАВИТЬ СТОЛБЕЦ `имя_столбца` `тип_данных`» это команда, которая сообщает серверу MySQL добавить новый столбец с именем «column_name» с типом данных «data_type».
Предположим, Myflix внедрил онлайн-биллинг и платежи. С этой целью нас попросили добавить поле для номера кредитной карты в нашу таблицу участников. Для этого мы можем использовать команду ALTER. Прежде чем вносить какие-либо поправки, давайте сначала посмотрим на структуру таблицы участников. Сценарий, показанный ниже, поможет нам сделать это.
SHOW COLUMNS FROM `members`;
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| membership_number | int(11) | NO | PRI | NULL | auto_increment |
| full_names | varchar(350) | NO | NULL | ||
| gender | varchar(6) | YES | NULL | ||
| date_of_birth | date | YES | NULL | ||
| physical_address | varchar(255) | YES | NULL | ||
| postal_address | varchar(255) | YES | NULL | ||
| contact_number | varchar(75) | YES | NULL | ||
| varchar(255) | YES | NULL |
Мы можем использовать скрипт, показанный ниже, чтобы добавить новое поле в таблицу участников.
ALTER TABLE `members` ADD COLUMN `credit_card_number` VARCHAR(25);
Выполнение приведенного выше сценария в MySQL для Myflixdb добавляет новый столбец с именем «номер кредитной карты» в таблицу участников с VARCHAR в качестве типа данных. Выполнение сценария show columns дает нам следующие результаты.
SHOW COLUMNS FROM `members`;
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| membership_number | int(11) | NO | PRI | NULL | auto_increment |
| full_names | varchar(350) | NO | NULL | ||
| gender | varchar(6) | YES | NULL | ||
| date_of_birth | date | YES | NULL | ||
| physical_address | varchar(255) | YES | NULL | ||
| postal_address | varchar(255) | YES | NULL | ||
| contact_number | varchar(75) | YES | NULL | ||
| varchar(255) | YES | NULL | |||
| credit_card_number | varchar(25) | YES |
Как видно из полученных результатов, номер кредитной карты был добавлен в таблицу участников. Добавление нового столбца не влияет на данные, содержащиеся в данных участников.
ЧТО ТАКОЕ КОМАНДА ПАДЕНИЯ?
Команда DROP используется для
- Удалить базу данных с сервера MySQL
- Удалите объект (например, Таблица, Столбец) из базы данных.
Давайте теперь рассмотрим практические примеры использования команды DROP.
В нашем предыдущем примере с командой Alter мы добавили столбец с именем «Номер кредитной карты» в таблицу участников.
Предположим, что функция онлайн-биллинга займет некоторое время, и мы хотим УДАЛИТЬ столбец кредитной карты.
Мы можем использовать следующий скрипт
ALTER TABLE `members` DROP COLUMN `credit_card_number`;
Выполнение приведенного выше сценария удаляет столбец Credit_card_number из таблицы участников.
Давайте теперь посмотрим на столбцы в таблице участников, чтобы убедиться, что наш столбец был удален.
SHOW COLUMNS FROM `members`;
Выполнение приведенного выше сценария в рабочей среде MySQL с использованием myflixdb дает нам следующие результаты.
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| membership_number | int(11) | NO | PRI | NULL | auto_increment |
| full_names | varchar(350) | NO | NULL | ||
| gender | varchar(6) | YES | NULL | ||
| date_of_birth | date | YES | NULL | ||
| physical_address | varchar(255) | YES | NULL | ||
| postal_address | varchar(255) | YES | NULL | ||
| contact_number | varchar(75) | YES | NULL | ||
| varchar(255) | YES | NULL |
Обратите внимание, что номер кредитной карты был удален из списка полей.
ТАБЛИЦА ПАРАМЕТРОВ
Синтаксис удаления таблицы из базы данных следующий:
DROP TABLE `sample_table`;
Давайте посмотрим на пример
DROP TABLE `categories_archive`;
Выполнение приведенного выше сценария удаляет таблицу с именем «category_archive» из нашей базы данных.
ЧТО ТАКОЕ КОМАНДА ПЕРЕИМЕНОВАНИЯ?
Команда переименования используется для измените имя существующего объекта базы данных (например, Таблица, Столбец) на новое имя.
Переименование таблицы не приводит к потере содержащихся в ней данных.
Команда переименования имеет следующий базовый синтаксис.
RENAME TABLE `current_table_name` TO `new_table_name`;
Предположим, мы хотим переименовать таблицу Movierentals в Movie_rentals. Для этого мы можем использовать сценарий, показанный ниже.
RENAME TABLE `movierentals` TO `movie_rentals`;
Выполнение приведенного выше сценария переименовывает таблицу «movierentals» в «movie_rentals».
Теперь мы переименуем таблицу Movie_rentals обратно в ее исходное имя.
RENAME TABLE `movie_rentals` TO `movierentals`;
ИЗМЕНИТЬ КЛЮЧЕВОЕ СЛОВО
Изменить ключевые слова позволяет вам
- Изменить имя столбца
- Изменить тип данных столбца
- Изменение ограничений столбца
Давайте посмотрим на пример. Поле полных имен в таблице участников имеет тип данных varchar и ширину 150.
SHOW COLUMNS FROM `members`;
Выполнение приведенного выше сценария в рабочей среде MySQL с использованием myflixdb дает нам следующие результаты.
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| membership_number | int(11) | NO | PRI | NULL | auto_increment |
| full_names | varchar(150) | NO | NULL | ||
| gender | varchar(6) | YES | NULL | ||
| date_of_birth | date | YES | NULL | ||
| physical_address | varchar(255) | YES | NULL | ||
| postal_address | varchar(255) | YES | NULL | ||
| contact_number | varchar(75) | YES | NULL | ||
| varchar(255) | YES | NULL |
Предположим, мы хотим
- Измените имя поля с «full_names» на «fullname».
- Измените его на тип данных char шириной 250.
- Добавьте ограничение NOT NULL
Мы можем сделать это с помощью команды изменения следующим образом:
ALTER TABLE `members` CHANGE COLUMN `full_names` `fullname` char(250) NOT NULL;
Выполнение приведенного выше сценария в рабочей среде MySQL для myflixdb, а затем выполнение приведенного выше сценария показа столбцов дает следующие результаты.
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| membership_number | int(11) | NO | PRI | NULL | auto_increment |
| fullnames | char(250) | NO | NULL | ||
| gender | varchar(6) | YES | NULL | ||
| date_of_birth | date | YES | NULL | ||
| physical_address | varchar(255) | YES | NULL | ||
| postal_address | varchar(255) | YES | NULL | ||
| contact_number | varchar(75) | YES | NULL | ||
| varchar(255) | YES | NULL |
ИЗМЕНИТЬ КЛЮЧЕВОЕ СЛОВО
Ключевое слово MODIFY позволяет вам
- Изменить тип данных столбца
- Изменить ограничения столбца
В приведенном выше примере CHANGE нам пришлось изменить имя поля, а также другие детали. Если пропустить имя поля в инструкции CHANGE, возникнет ошибка. Предположим, нас интересует только изменение типа данных и ограничений поля, не затрагивая имя поля. Для этого мы можем использовать ключевое слово MODIFY.
Скрипт ниже меняет ширину поля «полное имя» с 250 на 50.
ALTER TABLE `members`MODIFY `fullname` char(50) NOT NULL;
Выполнение приведенного выше сценария в рабочей среде MySQL для myflixdb, а затем выполнение приведенного выше сценария показа столбцов дает следующие результаты, показанные ниже.
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| membership_number | int(11) | NO | PRI | NULL | auto_increment |
| fullnames | char(50) | NO | NULL | ||
| gender | varchar(6) | YES | NULL | ||
| date_of_birth | date | YES | NULL | ||
| physical_address | varchar(255) | YES | NULL | ||
| postal_address | varchar(255) | YES | NULL | ||
| contact_number | varchar(75) | YES | NULL | ||
| varchar(255) | YES | NULL |
ПОСЛЕ КЛЮЧЕВОГО СЛОВА
Предположим, мы хотим добавить новый столбец в определенную позицию таблицы.
Мы можем использовать команду alter вместе с ключевым словом AFTER.
Сценарий ниже добавляет «date_of_registration» сразу после даты рождения в таблице участников.
ALTER TABLE `members` ADD `date_of_registration` date NULL AFTER `date_of_birth`;
Выполнение приведенного выше сценария в рабочей среде MySQL для myflixdb, а затем выполнение приведенного выше сценария показа столбцов дает следующие результаты, показанные ниже.
| Field | Type | Null | Key | Default | Extra |
|---|---|---|---|---|---|
| membership_number | int(11) | NO | PRI | NULL | auto_increment |
| fullnames | char(50) | NO | NULL | ||
| gender | varchar(6) | YES | NULL | ||
| date_of_birth | date | YES | NULL | ||
| date_of_registration | date | YES | NULL | ||
| physical_address | varchar(255) | YES | NULL | ||
| postal_address | varchar(255) | YES | NULL | ||
| contact_number | varchar(75) | YES | NULL | ||
| varchar(255) | YES | NULL |
Итоги
- Команда alter используется, когда мы хотим изменить базу данных или любой объект, содержащийся в базе данных.
- Команда drop используется для удаления баз данных из Сервер MySQL или объекты в базе данных.
- Команда переименования используется для изменения имени таблицы на новое имя таблицы.
- Ключевое слово Change позволяет изменить имя столбца, тип данных и ограничения.
- Ключевое слово «Изменить» позволяет изменить тип данных столбца и ограничения.
- Ключевое слово After используется для указания положения столбца в таблице.
- Учебное пособие по проектированию базы данных в СУБД: изучение моделирования данных
- Учебное пособие по MySQL Workbench: что такое, как установить и использовать
- Что такое база данных? Определение, значение, типы с примером
- Оператор MySQL SELECT с примерами
- MariaDB против MySQL – разница между ними
