PDA

Просмотр полной версии : [Руководство] Приводим базу в читабельный вид через Navicat


xFILx
10.05.2010, 23:10
Читабельный вид через Navicat
Те кто думают что этот способ легкий и быстрый глубоко ошибаются)

Итак качаем Денвер ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) и Навикат ([Ссылки могут видеть только зарегистрированные и активированные пользователи]) устанавливаем с установкой проблем возникнуть не должно.
Запускаем Денвер с ярлыка на раб. столе, все больше с ним нечего не делаем заходим в Навикат. Создаем новое подключение по дефолту нечего не меняя. Жмем кнопку Test Connection если все ок то вылезет окошко Connection Successful как на скрине ниже.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Жмем ок и подключаемся двойным щелчком мыши, создаем новую БД или заходим в любую другую.

[Ссылки могут видеть только зарегистрированные и активированные пользователи] [Ссылки могут видеть только зарегистрированные и активированные пользователи]

Жмем Execute Batch File.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Выбираем дамп нужной таблицы.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

И жмем Start, а потом Close.

[Ссылки могут видеть только зарегистрированные и активированные пользователи] [Ссылки могут видеть только зарегистрированные и активированные пользователи]

Обновляем

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Смотрим результат

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Теперь нам надо получить дамп в виде акк:хеш, жмем Export Wizard выбираем нужный нам формат и жмем Next.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Тут мы выбираем куда будут сохранены наши "труды"

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

В 3 шаге снимаем галочку с All Fields и выбираем то что нам нужно в нашем случае логин и пароль.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

В шаге номер 4 выбираем символ которым будут разделены наши логин и пароль.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

В последнем, 5 шаге жмем Start, а потом Close

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Радуемся полученному результату.

©xFILx 2010 Special for Zhyk.ru

Excellent18rus
11.05.2010, 00:30
иногда ошибки выдает.. не знаю почему.. видимо колонок не хватает, приходится вручную добавлять...
а так неплохой гайд для нубов)
п.с. я делаю через navicatformysql

Chipito
11.05.2010, 08:49
Жажа у меня стырили мануал=)
По теме для нубов,действительно не плохой мануал,ток вот вместо денвера,я б посоветовал качать нормальный Mysql.

Excellent18rus
11.05.2010, 10:55
каким шеллом нормальный дамп делается? пробовал разными, при импорте в навикат куча ошибок

это не от шелла зависит, мне кажется, а от строения твоей таблицы...

xFILx
11.05.2010, 18:55
Бывает что лезут всякие ошибки и таблица не импортируется.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

То делаем так, чтоб нам было меньше геморроя дублируем любую другую таблицу аккаунтов в правом нижнем углу не забываем выставить максимальное значение записей на страницу, выделяем(Ctrl a) и удаляем от туда все.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Теперь жмем Import Wizard и выбираем любой тип файла.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Тут мы выбираем нужный нам "Кривой" дамп и идем дальше.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Теперь выбираем символ который будет разделителем.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Четвертый и пятый шаг пропускаем нечего не меняя.
Далее использовал дамп по меньше так как зависал Navicat(
Тут мы выбираем то что чему будет соответствовать.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Седьмой шаг тоже пропускаеми жмем Start. Смотрим результат у меня получилось както криво ну это можно потом исправить в блокноте.
[Ссылки могут видеть только зарегистрированные и активированные пользователи]



Способ через Excel

Устанавливаем и заходим жмем файл>открыть(Ctrl+O)

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Тут жмем "с разделителями"

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Ставим разделитель кавычку и смотрим в окне предварительного просмотра все-ли нас устраивает.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Жмем готово и смотрим результат.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Теперь удаляем ненужные столбцы и переносим нужные в начало.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Теперь жмем Файл>Сохранить как>Другие форматы. Потом в блокноте убираем и заменяем знаки табуляции на нужный нам разделитель(копируем и вставляем его в окно замены)

©xFILx 2010 Special for Zhyk.ru

Прошу Модераторов поправить название темы на "Приводим базу в читабельный вид через Navicat и Excel"