语法的结果:mysqldump

语法的结果:mysqldump,mysql,mysqldump,Mysql,Mysqldump,如果我只写语法,会发生什么: mysqldump -u [username] -p [databse name] mysqldump -u [username] -p [databse name] > [backup file name].sql 我已尝试搜索它,但只得到语法的结果: mysqldump -u [username] -p [databse name] mysqldump -u [username] -p [databse name] > [bac

如果我只写语法,会发生什么:

  mysqldump -u [username] -p [databse name]
  mysqldump -u [username] -p [databse name] > [backup file name].sql
我已尝试搜索它,但只得到语法的结果:

  mysqldump -u [username] -p [databse name]
  mysqldump -u [username] -p [databse name] > [backup file name].sql

您可以随时尝试该命令并查看它产生的结果,它将提示您输入密码

$mysqldump-u根-p测试

输入密码:


你试试,然后你就知道会发生什么。我试过了,但我想知道文件保存在哪里。什么都不会保存,只需在控制台上显示所有内容。这就是为什么谷歌搜索结果会告诉你追加“>备份文件名.sql”。将输出重定向到文件backup\u file\u name.sql实际上,我通过Putty.exe尝试了该命令,然后它开始快速显示大量行,我所能读取的只是“dump table…”,因此,我惊慌失措,迅速关闭窗口,恢复了2天前的备份。现在,我认为dump命令将数据库的副本保存在某个地方,但如何检索它呢。