我对我的数据库进行了更新,但无法找到该文件,因此我可以下载它。文件位于哪里?提前致谢
root@xxxx:~# mysqldump -u root -p cherio > myBackup.sql
Enter password:
root@xxxx:~# find myBackup.sql
myBackup.sql
编辑:
我试过了:
root@xxxx:~# find / -name "myBackup.sql"
/root/myBackup.sql
好的,我必须刷新我的FTP才能显示该文件。
答案 0 :(得分:11)
在您进行转储的同一目录上。它是./myBackup.sql而不是myBackup.sql 做一个ls -all。
答案 1 :(得分:2)
它位于root或当前目录中,您可以在其中运行dump命令。 在终端上试试这个命令..
locate myBackup.sql
答案 2 :(得分:1)
它与您运行此命令的目录相同。要检查此类型" pwd",它将为您提供当前路径。然后运行该命令,它将数据库文件存储在同一目录中。 要使生成的文件正确运行以下命令,
mysqldump --database --user=root --password your_db_name > export_into_db.sql
这将为您提供" export_into_db.sql"数据库文件。 玩它。
...享受
答案 3 :(得分:0)
我遇到了同样的问题。 由于某种原因,我无法在根目录下创建任何文件。 尝试进入更深的文件夹 例如
cd var
cd www
而不是执行:
mysqldump -uUSERNAME -pPASSWORD DATABASE > backup.sql