Удалить / удалить таблицу в MySQL

MySQL — это система управления реляционной базой данных. система, обеспечивающая быстрые и надежные решения. Он хорошо известен своей способностью к быстрому выполнению и уникальным и простым пользовательским интерфейсом. Выполнение операций CRUD — это основные операции и основные концепции при работе с базами данных. В этой статье вы узнаете, как удалить таблицу в базе данных.

Прежде чем узнать больше об удалении таблиц с помощью MySQL, убедитесь, что на вашем компьютере установлена ​​последняя версия MySQL. . Также убедитесь, что у вас есть база данных и таблица, которую вы хотите удалить. В этой статье мы предполагаем, что вы понимаете основные концепции операторов MySQL и что у вас есть база данных и таблица в MySQL, которые вы хотите удалить.

Вы можете выяснить, какая версия MySQL запущена. в вашей системе, запустив команду mysql -V:

mysql -V

Теперь вы можете двигаться дальше, зная, что у вас установлена ​​последняя версия.

Чтобы выяснить, правильно ли работает MySQL, выполните следующую команду:

sudo systemctl status mysql

Если служба не запущена, вы можете активировать службу с помощью следующей команды:

sudo systemctl start mysql

После его запуска подключитесь к серверу MySQL как пользователь root с привилегиями суперпользователя с помощью sudo. В противном случае вы можете ввести собственное имя пользователя вместо имени пользователя root.

Следующие шаги показывают процесс удаления таблицы для серверов MySQL в терминале командной строки.

sudo mysql -u root -p

После входа в оболочку MySQL выведите список баз данных и выберите базу данных, из которой вы хотите удалить таблицу.

SHOW DATABASES;

Выберите правильную базу данных, запустив оператор USE с именем базы данных.

USE database_name;

После выбора базы данных из списка, также выберите таблицу. Чтобы увидеть список таблиц в базе данных, запустите команду SHOW TABLES:

SHOW TABLES;

Теперь выберите таблица, которую вы хотите удалить. Чтобы удалить таблицу, выполните команду «DROP TABLE» и укажите имя таблицы, например:

DROP TABLE имя_таблицы;

Если вы не можете удалить или отбросить таблицу, убедитесь, что у вас есть правильные привилегии для этой таблицы. Если у вас нет проблемы с привилегиями, но при попытке удалить таблицу по-прежнему возникает ошибка, возможно, вы пытаетесь удалить несуществующую таблицу или произошла орфографическая ошибка. Чтобы избежать этой ошибки, MySQL предоставляет предложение «IF EXISTS». Если вы используете это предложение, MySQL не будет выдавать никаких ошибок, если в запросе в базе данных не существует таблицы с заданным именем.. Предложение «IF EXISTS» имеет особый синтаксис, которому необходимо следовать, как показано ниже:

DROP DATABASE IF EXISTS database_name;

Заключение

Эта статья включает два различных метода удаления существующей таблицы в базе данных MySQL, как с использованием предложения «IF EXISTS», так и без него. В статье также описана разница между этими двумя методами для вашего удобства.

Оцените статью
nanomode.ru
Добавить комментарий