.SQL和.DUMP文件之间的区别

oke*_*_on 6 mysql sql database database-restore database-backups

当我进行mysqldump操作时,我得到一个.SQL文件.我从来没有创建过一个.DUMP文件,但能够从一个.DUMP文件中恢复一个数据库,该文件使用相同的操作("<"或SOURCE)来从.SQL文件中恢复数据库.

那么这两种文件类型有什么区别?

Mar*_*c B 12

调用mysql转储.sql只是一个方便的对话.你可以调用文件.foo或者.arglebargle你想要的.MySQL并不关心.它只是希望在转储重新加载时提供sql语句,而不管文件名实际是什么.

  • 文件扩展名是一种msdos-ism,它通过业界作为识别文件类型/内容的快速/脏方式而延续下去.鉴于现代文件系统有多种方法将元数据附加到文件中,我们绝对没有必要保持(比方说)调用所有单词文件`.doc`.事实上,它是一个Word文件可以记录在元数据中,理论上你可以重命名该文件`resume.exe`并仍然启动Word. (6认同)