10 我正在尝试使用mysqldump命令通过Ubuntu中的终端备份数据库,并且成功。将备份的数据库放在哪里? 我这样运行命令: $ mysqldump -h localhost -u username - p database_name > back_up_db.sql 但不知道back_up_db.sql存储在哪里。 mysqldump ubuntu — 保罗·怀特9 source
12 默认情况下,它将对控制台执行。如果需要保存输出,则需要将输出重定向到文件。 您放置备份的位置取决于您。理想情况下,它应该在不同物理位置的另一台计算机上。这就是为什么您通常会通过SSH进行远程MySQL转储并在另一台计算机上获取数据的原因。您只需通过ssh将控制台输出通过管道传输到另一台计算机上的文件中。 — 拉西卡 source
7 通常你像这样使用mysql dump mysqldump -h host -u user -ppassword dbname > dumpfile 因此,输出是您将输出重定向到的任何文件。如果您在新安装中运行数据库,则输出文件将包含将从头开始重建数据库(包括架构)的指令。 mysql -h host -u user -ppassword dbname < dumpfile 这是有关IO重定向的Wiki
1 假设您从根目录运行该命令,它将存储在运行mysql命令的路径或文件夹中,然后它将存储在根目录中 您可以在根目录中看到我的备份文件skillmappingcleardata.sql,因为我从那里运行mysql命令 — 自学的91 source