Мне нужно создать дамп базы данных. Я использую эту команду в Cygwin. ОС: Windows 7.
mysqldump -u "root" -P "3306" -h "127.0.0.1" "my_db" > "$dump_path"
Мой файл "$ dump_path" не содержит командной строки "Создать базу данных". Как добавить это?
если вы префикс имени базы данных -B, mysqldump добавит CREATE DATABASE оператор
-B
CREATE DATABASE
mysqldump -u "root" -P "3306" -h "127.0.0.1" -B "my_db" > "$dump_path"
ссылки:
--no-create-db
https://dev.mysql.com/doc/refman/5.6/en/mysqldump.html#option_mysqldump_no -создать- дБ
--databases
https://dev.mysql.com/doc/refman/5.6/en/mysqldump.html#option_mysqldump_databases