удалить базу данных TEST - поставляется с WAMP - PullRequest
2 голосов
/ 05 апреля 2011

в моем phpMyAdmin он показывает базу данных test с 0 таблицами в нем!
Мне нужно удалить его, но тогда я получил ошибку! Не могу rmdir '.test \', номер ошибки: 17
поэтому я попытался сделать это с консоли MySQL, снова та же ошибка?
что теперь делать?

Ответы [ 2 ]

7 голосов
/ 05 апреля 2011

это проблема с MySQL, я думаю, что он не может удалить пустой каталог [по неизвестной мне причине].
Просто удалите папку TEST из * c: \ wamp \ bin \ mysql \ mysql5.5.8 \ data *
это решит это!

3 голосов
/ 15 мая 2011

@ Тото: я встретил ту же проблему и нашел решение.В процессе установки WAMP создается «тестовая» база данных.Я думаю, что он используется для проверки соединения с сервером данных.В этой базе данных нет таблиц.Кажется, что это бесполезно, когда проверка соединения была выполнена положительно.Если, как и я, вы пытаетесь удалить базу данных с помощью команды типа «DROP DATABASE test;», MySQL пытается удалить ее, удалив папку, представляющую потенциальные таблицы на жестком диске.Дело в том, что папка для «тестовой» базы данных также содержит файл с именем «.empty».Как следует из названия, этот файл пуст, но выглядит как файл, который MySQL должен удалить.Поэтому папка не пуста и ее нельзя уничтожить.Папка все еще существует, MySQL всегда будет видеть ее и предполагать, что должна быть база данных.Чтобы действительно удалить любой след из этой "тестовой" базы данных, все, что вам нужно сделать, это вручную удалить этот файл ".empty".Кстати, вы также можете удалить «тестовую» папку.Теперь MySQL не найдет ни одной папки для этой базы данных, просто забудет об этом.ВАЖНО: Если вы удалите эту «тестовую» базу данных, не ожидайте повторного запуска тестовой страницы подключения из WAMP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...