Доброго времени суток!
Народ, подскажите пожалуйста, следует ли "очищать" БД перед тем как залить дамп, сделанный при помощи mysqldump. Учитывая что дамп mysqldump представляет нек-ую последовательность команд, к-ые подаются на стандартный ввод mysql, я предполагаю что, данные просто перезаписываются поверх, при этом "лишние" данные там могут остаться, так ли это? или при восстановлении все жё сначала всё очищается автоматически?
Заранее спасибо!
>Доброго времени суток!
>Народ, подскажите пожалуйста, следует ли "очищать" БД перед тем как залить дамп,
>сделанный при помощи 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 как говорится
>[оверквотинг удален]
>--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, верно?
>[оверквотинг удален]
>>--add-drop-table
>> Add a
>>DROP TABLE statement before each CREATE TABLE statement.
>>.
>>.
>>.
>>RTFM как говорится
>
>а если заново уже нет возможности запустить mysqldump(то что дали..),
>тогда нужно просто сделать drop database, верно?Ну готовый дамп поправьте. Перед create table поставьте drop table, или перед insert - truncate table и т.д.
>[оверквотинг удален]
>>--add-drop-table
>> Add a
>>DROP TABLE statement before each CREATE TABLE statement.
>>.
>>.
>>.
>>RTFM как говорится
>
>а если заново уже нет возможности запустить mysqldump(то что дали..),
>тогда нужно просто сделать drop database, верно?Сейчас глянул. У меня mysqldump сам удаления добавляет.