Mysql 以其他名称导出表

Mysql 以其他名称导出表,mysql,mysqldump,Mysql,Mysqldump,我想知道是否可以使用mysqldump(以及数据)但以不同的名称导出表。例如,我有tablex,但我想将其导出为tabley,MySQLDumper所做的就是创建一个基于文本的文件,其中填充SQL语句,以重新创建数据库结构并插入每个记录 只需执行一个SQL转储,然后打开文本文件,并对要重命名的表执行搜索+替换 您试图通过phpmyadmin或php代码导出吗???@diEcho:都不是,问题是mysqldump——一个命令行可执行文件,它提供了与phpmyadmin非常相似的输出@Gavin是的

我想知道是否可以使用
mysqldump
(以及数据)但以不同的名称导出表。例如,我有
tablex
,但我想将其导出为
tabley

,MySQLDumper所做的就是创建一个基于文本的文件,其中填充SQL语句,以重新创建数据库结构并插入每个记录


只需执行一个SQL转储,然后打开文本文件,并对要重命名的表执行搜索+替换

您试图通过phpmyadmin或php代码导出吗???@diEcho:都不是,问题是
mysqldump
——一个命令行可执行文件,它提供了与phpmyadmin非常相似的输出@Gavin是的,我知道,但文件相当大(大约1GB)。。我应该如何“打开它”?好吧,对于这么大的文件,这可能有点问题,但大多数文本编辑器都会尝试打开它。我个人使用记事本++,但还有很多。@Gavin。。我也在redhat服务器上运行它,因此没有gui可用,这取决于您所属的阵营,甚至Nano,任何文本编辑器都可以工作。或者,此命令不必打开文件即可执行此操作:
sed's/tablex/tabley/g'mysqldumperfile.sql
@gavin您忘了说我应该执行sed's/tablex/tabley/g'mysqldumperfile.sql>newfile.sql现在我删除了整个表