我需要备份create schema附带的数据库(dump)。什么是使用putty(通过SSH)来完成这项工作的命令行?我研究并考虑了这个命令,但它只做表备份和数据。
mysqldump -h HOST -u LOGIN -pSENHA --opt --routines --triggers BANCO > backup.sql
答案 0 :(得分:3)
使用option --databases BANCO
,即
mysqldump -h HOST -u LOGIN -pSENHA --opt --routines --triggers --databases BANCO > backup.sql
这会将create database
(和drop database
)语句添加到转储中。
如果您想知道:schema
和database
在MySQL中是同义词:Difference Between Schema / Database in MySQL。