以防万一您不想再次转储所有内容,而您只需要它进行一些快速测试,您也可以通过使用进行非常肮脏的欺骗
grep -ve '^INSERT' dump.sql > dump-no-data.sql
Run Code Online (Sandbox Code Playgroud)
但不要将其用于生产环境。
恕我直言,最简单的解决方案是在常规文本编辑器中打开转储并将CREATE TABLE ...语句复制到另一个文件中。我什至不关心做任何其他事情。
如果出于某种原因这不是一个选项,您可以简单地创建一个新的转储,这次将结构和数据分开在两个文件中。
如果这也不是一个选项,您可以将转储加载到本地 MySQL 服务器中,然后从那里创建新的转储,或者使用 HeidiSQL 等 GUI 工具将结构直接传输到目标服务器中。