За чистый и ясный код!

Статьи на тему программирования под веб, используя PHP, MySQL, Jquery и многое другое

Извлечение из дампа нужной таблицы

Январь4
Большой выбор бытовой техники! Магазин где Вы можете купить холодильник!

Иногда необходимо из большой БД получить данные по одной или несколько таблицам, а не грузит огромные дампы ради одной маленькой таблицы. Как это сделать и пойдет речь в данной статье.

Иногда требуется взять дамп только скелета таблиц, т.е. без данных:

mysqldump -uroot -proot name_of_db -d  > dump.sql

Запись дампа без некоторых таблиц:

mysqldump -uroot -proot name_of_db --ignore-table=name_of_db.table1  --ignore-table=name_of_db.table2 > dump.sql

Перенос определенных таблиц из одной в другую БД:

mysqldump -uroot -proot name_of_db --tables table1 table2 | mysql -uroot -proot another_db

Дамп определенной (нужной) таблицы:

mysqldump -uroot -proot name_of_db --tables  table1 table2  > dump.sql

Я думаю этого набора команд с лихвой хватит для работы.

Если вы не имеете доступ к консоли БД, то тогда воспользуйтесь программами phpMyAdmin или Sypex

Статья просмотренна 44106 раз, зашло посетителей 13841

рубрика: MySQL

4 комментария в “Извлечение из дампа нужной таблицы”

  1. Avatar
    Snowcore пишет:

    Да, полезно знать командную строку, а то все привыкли пользоваться графическими тулзами…


  2. Avatar
    cya пишет:

    %) полезно так же знать асм и машинные коды))

    надеюсь в phpmyadmin добавят кнопочку «Поправить и сделать все зашибись!»


  3. Avatar
    Илья Зыкин пишет:

    Спасибо!

    Только что открыл сайт — потестировать свой самописный блог — и тут же понадобилась ваша информацию.
    http://zykin-ilya.ru/news/n43892


  4. Avatar
    maxnag пишет:

    Рад, что помог! Обращайтесь.


не публикуется

пример

Оставить комментарий или два:

  

Облако тегов

cli csv dump events form Kohana locale models MySQL mysqldump orm PHP tools trigger validate газ газовый счетчик итоги кеширование переменные

Облако тегов плагина WP Cumulus для WordPress требует для просмотра Flash Player 9 или выше.

Я на твиттере!

  • у твиттера тоже бывают перерывы...

Календарь

Январь 2010
Пн Вт Ср Чт Пт Сб Вс
« Дек   Фев »
 123
45678910
11121314151617
18192021222324
25262728293031

Сейчас на сайте