2013-02-09 3 views
1

Когда я резервное копирование базы данных MySQL мой с помощью этой команды:MySQL USE в .SQL Сплин

mysqldump -u username -pPASSWORD database_name | gzip > db_`date '+%m-%d-%Y'`.sql.gz 

это добавляется к началу каждого отвала:

USE `database_name`; 

Я сделал некоторые исследования, и появляется опция --databases может быть причиной этого, но, как вы можете видеть из моего заявления, я не использую это.

Заранее спасибо от Linux Newb :)!

ответ

1

Всякий раз, когда делается дамп базы данных,

USE 'database_name'; 

автоматически добавляется в передней, что делает его жизнеспособным для вас, чтобы настроить базу данных еще раз в другом месте, не требуя, чтобы переименовать его каждый раз, вы хотите повторно использовать его.

Не имеет значения, какую ОС вы используете (я получаю это в Windows по-умолчанию).

+0

Благодарим вас - возможно ли, чтобы это не было добавлено спереди? – nixnewb

+0

Не думайте так, но вы можете удалить его самостоятельно, если хотите, вручную. – Jonast92

Смежные вопросы