Главная > MySQL | Базы данных > MySQLDump и Denwer

MySQLDump и Denwer

12.02.2012 5 комментариев » Просмотры: 5 636

MySQL

Решил сегодня поразбирать и перенести все старые проекты (за прошлые года), в хранилище. Разумеется, надо было сделать дамп баз. Т.к. я использовал когда-то denwer, то столкнулся с такой проблемой: есть база размером 50 Гб, phpMyAdmin, не в какую не захотел импортить такую БД и сдыхал примерно на 6 Гб.

Разумеется, я вспомнил про mysqldump, но оказалось что его в комплекте денвера не было. Пришлось искать и качать. Итак, его можно выдернуть из стандартной поставки mysql.

Итак имеем файл: mysqldump.exe, что дальше?

А дальше все просто:
1. Копируем в папку с установленным денвером ( у меня установлен на диск E:\), вот сюда:
E:\WebServers\usr\local\mysql-5.1\bin\
2. Запускаем денвер
3. Запускаем консоль: Пуск->Выполнить->cmd.exe
4. переходим на виртуальный диск denwer-a, у меня это диск Z:\
>Z:
>cd usr\local\mysql-5.1\bin

5. теперь выполняем команду экспорта:
>mysqldump -uroot имя_базы>имя_файла.sql

Порядок, экспорт начался. К сожалению, эта процедура не такая быстрая как хотелось бы, поэтому нужно будет подождать.

Если Вы получите ошибку:
mysqldump: Character set 'cp1251' is not a compiled character set and is not specified in the '\usr\local\mysql-5.1\share\charsets\Index.xml' file
Это, всего скорее, означает что вы попытались запустить mysqldump не с виртуального диска, обратитесь к п.3.

Автор: | Рейтинг: 4/5 | Теги:

5 комментариев

Написать свой
  1. Олег Ответить
    23.12.2017 в 4:26 дп
    Виталий, спасибо, статья очень помогла.

    По поводу Open Server в комментарии выше Ваш совет еще актуален на сегодняшний день? Или появилось что-то лучше?
    • Vitaliy Orlov Ответить
      23.12.2017 в 11:40 дп
      Привет, вполне актуален, OpenServer - хороший конфигуратор для локальной разработки.
  2. SUNFLY Ответить
    03.09.2013 в 3:11 пп
    Конечно жэ нехватило ума выдернутый ФАЙЛ из офицального релиза положить сдесь, потомучто злоба берет на того кто делает Денвер ОЙ извиняюсь варик хапнуть утилиту вроде есть на сайте решил перепроверить и опа... http://www.denwer.ru/packages/mysql5.html спасибо Чуваки пойду покурю......
    • Vitaliy Orlov Ответить
      05.09.2013 в 9:50 дп
      Советую посмотреть в сторону Open Server.
      Я давно уже, для тестов, использую именно его вместо Denwer-а.

Добавить комментарий для Олег Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Разрешены HTML-теги: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>