![Как удалить и восстановить базу данных](https://i.ytimg.com/vi/a4H1PPQDGaQ/hqdefault.jpg)
Содержание
- это вики, что означает, что многие статьи написаны несколькими авторами. Для создания этой статьи 12 человек, некоторые из которых были анонимными, участвовали в ее издании и его совершенствовании с течением времени.По разным причинам может потребоваться удалить существующую базу данных MySQL. Для этого вам необходимо иметь права на удаление или у администратора системы известную учетную запись корень.
этапы
-
Откройте командную строку MySQL. Вам нужно будет иметь возможность использовать командную строку MySQL, так как пульт управления если вы работаете на Windows, или терминал если вы на Mac. -
Введите команду подключения. Введите следующее, затем нажмите клавишу запись вашей клавиатуры.mysql -u root -p
- Если у вас нет доступа к учетной записи администратора системы, в которой вы работаете, введите собственное имя пользователя вместо корень, Однако ваша учетная запись должна иметь права на чтение и запись.
-
Введите ваш пароль при появлении запроса. Введите пароль, который вы используете для входа в MySQL, затем нажмите клавишу запись вашей клавиатуры. -
Посмотреть список баз данных. Когда MySQL откроется, введите следующую команду и подтвердите ее, нажав запись с клавиатуры, чтобы отобразить список существующих баз данных.ПОКАЗАТЬ БАЗЫ ДАННЫХ;
-
Найдите имя базы данных для удаления. Просматривайте список существующих баз данных, пока не найдете ту, которую хотите удалить. Не забудьте записать его точное имя, когда оно появится в списке.- На Mac имена файлов и папок чувствительны к регистру. Это означает, что вам нужно будет ввести одну из базы данных в команду удаления, соблюдая прописные и строчные буквы, которые составляют ее, чтобы быть уверенным, что вы удалили правильный файл. имя книжный магазин отличается от книжный магазин.
-
Стереть данные бейд. вводить
DROP DATABASE name_BDD; в консоли управления, затем нажмите кнопку запись вашей клавиатуры. Обратите внимание, что вам придется заменить имя_бд одной из базы данных, которая будет стерта. Чтобы удалить именованную базу данных книжный магазинвам нужно будет вызвать:DROP DATABASE Книжный магазин;
-
Проверьте обновление списка баз. Чтобы убедиться, что база данных, которую вы хотите стереть, была исправна, повторите команду ПОКАЗАТЬ БАЗЫ ДАННЫХ; затем просмотрите отображаемый список. Вы не должны найти тот, который вы только что удалили.
- Если вы не уверены, имеете ли вы доступ ко всем базам данных и не знаете, существует ли та, которую вы хотите удалить, существует команда DROP DATABASE ЕСЛИ СУЩЕСТВУЕТ name_BDD; Вы избежите роковой ошибки, если она не была зарегистрирована.
- В довольно маловероятном случае, когда вы стираете базу данных с сервера, который не доступен по доменному имени локальныйвам придется вызвать команду mysql -u root -h хост -p где термин хозяин следует заменить на IP-адрес вашего сервера.
- Все пользователи не имеют прав чтения и записи. Не забудьте проверить, что используемая учетная запись может стереть базы данных.
- Только базы данных, к которым у вас есть права доступа, будут видны, если вы вызовете команду ПОКАЗАТЬ базы данныхдаже если в вашей системе есть другие, для которых у вас нет реабилитации.