The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"mysql: очистка БД перед восстановлением данных из бэкапа(mys..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"mysql: очистка БД перед восстановлением данных из бэкапа(mys..."  
Сообщение от Аноним (??) on 06-Июн-08, 13:43 
Доброго времени суток!
Народ, подскажите пожалуйста, следует ли "очищать" БД перед тем как залить дамп, сделанный при помощи mysqldump. Учитывая что дамп mysqldump представляет нек-ую последовательность команд, к-ые подаются на стандартный ввод mysql, я предполагаю что, данные просто перезаписываются поверх, при этом "лишние" данные там могут остаться, так ли это? или при восстановлении все жё сначала всё очищается автоматически?
Заранее спасибо!
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "mysql: очистка БД перед восстановлением данных из бэкапа(mys..."  
Сообщение от skgennady email(ok) on 06-Июн-08, 13:58 
>Доброго времени суток!
>Народ, подскажите пожалуйста, следует ли "очищать" БД перед тем как залить дамп,
>сделанный при помощи mysqldump. Учитывая что дамп mysqldump представляет нек-ую последовательность
>команд, к-ые подаются на стандартный ввод mysql, я предполагаю что, данные
>просто перезаписываются поверх, при этом "лишние" данные там могут остаться, так
>ли это? или при восстановлении все жё сначала всё очищается автоматически?
>
>Заранее спасибо!

man mysqldump
.
.
.
--add-drop-database
          Add a DROP DATABASE statement before each CREATE DATABASE statement.
--add-drop-table
          Add a DROP TABLE statement before each CREATE TABLE statement.
.
.
.
RTFM как говорится

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "mysql: очистка БД перед восстановлением данных из бэкапа(mys..."  
Сообщение от Аноним (??) on 06-Июн-08, 14:48 
>[оверквотинг удален]
>--add-drop-database
>          Add a
>DROP DATABASE statement before each CREATE DATABASE statement.
>--add-drop-table
>          Add a
>DROP TABLE statement before each CREATE TABLE statement.
>.
>.
>.
>RTFM как говорится

а если заново уже нет возможности запустить mysqldump(то что дали..),
тогда нужно просто сделать drop database, верно?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "mysql: очистка БД перед восстановлением данных из бэкапа(mys..."  
Сообщение от skgennady email(ok) on 06-Июн-08, 15:41 
>[оверквотинг удален]
>>--add-drop-table
>>          Add a
>>DROP TABLE statement before each CREATE TABLE statement.
>>.
>>.
>>.
>>RTFM как говорится
>
>а если заново уже нет возможности запустить mysqldump(то что дали..),
>тогда нужно просто сделать drop database, верно?

Ну готовый дамп поправьте. Перед create table поставьте drop table, или перед insert  - truncate table и т.д.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "mysql: очистка БД перед восстановлением данных из бэкапа(mys..."  
Сообщение от skgennady email(ok) on 06-Июн-08, 15:42 
>[оверквотинг удален]
>>--add-drop-table
>>          Add a
>>DROP TABLE statement before each CREATE TABLE statement.
>>.
>>.
>>.
>>RTFM как говорится
>
>а если заново уже нет возможности запустить mysqldump(то что дали..),
>тогда нужно просто сделать drop database, верно?

Сейчас глянул. У меня mysqldump сам удаления добавляет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру