Подготовка и подключение базы данных
Оглавление:
- Прежде чем вы начнете
- Список всех баз данных MySQL
- Удалить базу данных в MySQL
- Удалить базу данных MySQL с помощью mysqladmin
- Вывод
MySQL - самая популярная система управления реляционными базами данных с открытым исходным кодом.
В этом руководстве описывается, как удалить (или удалить) базу данных MySQL или MariaDB через командную строку.
Прежде чем вы начнете
Все команды выполняются от имени администратора (минимальная привилегия, необходимая для удаления базы данных -
DROP
) или с учетной записью root.
Чтобы получить доступ к консоли MySQL, введите следующую команду и введите ваш пароль пользователя root MySQL при появлении запроса:
mysql -u root -p
Если вам нужно изменить корневой пароль MySQL, следуйте этому руководству по сбросу корневого пароля MySQL через командную строку.
Список всех баз данных MySQL
Перед удалением базы данных вы можете просмотреть список всех баз данных, которые вы создали. Для этого из оболочки MySQL выполните следующую команду:
SHOW DATABASES;
Команда выше напечатает список всех баз данных на сервере. Вывод должен быть похож на это:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
Удалить базу данных в MySQL
Удалить базу данных MySQL так же просто, как запустить одну команду. Это необратимое действие и должно выполняться с осторожностью. Убедитесь, что вы не удаляете неправильную базу данных, так как после удаления базы данных ее невозможно восстановить.
Всегда полезно создать резервную копию базы данных перед запуском запроса на удаление.Чтобы удалить базу данных, введите следующую команду, где
database_name
- это имя базы данных, которую вы хотите удалить:
DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist
Чтобы избежать появления ошибок, как указано выше, используйте следующую команду:
DROP DATABASE IF EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
В приведенном выше выводе
Query OK
означает, что запрос был успешным, а
1 warning
говорит нам, что база данных не существует и база данных не была удалена.
Удалить базу данных MySQL с помощью mysqladmin
Вы также можете удалить базу данных MySQL из терминала Linux с помощью утилиты mysqladmin.
Например, чтобы удалить базу данных с именем
database_name
, введите следующую команду и введите свой пароль пользователя root MySQL при появлении запроса:
mysqladmin -u root -p drop database_name
Вывод
Вы узнали, как удалить базу данных MySQL.
Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.
Отключить или включить Telnet через командную строку в Windows 10/8/7
Вы можете отключить или активировать Telnet через команду Запрос или панель управления, выполнив следующие действия в Windows 10/8/7.
Быстрая очистка старых элементов рабочего стола через командную строку
Вот как можно быстро очистить старые элементы рабочего стола через командную строку, используя этот командный файл.
Как создать базу данных MySQL на Linux через командную строку
В этом руководстве объясняется, как использовать командную строку для создания баз данных MySQL или MariaDB.