Mysqldump只有在尝试输出到文件时才会出错
我正在使用CMD来做一个mysqldump。 当我运行以下命令时,它工作正常:
mysqldump -hmyhost -uroot -pmypass mydb 
  转储工作得很好,但是,完成后,似乎没有为mysql转储创建.sql文件,它只是将db数据输出到屏幕。 
所以,我试图使用以下命令将内容输出到文件中:
mysqldump -hmyhost -uroot -pmypass mydb > C:/mypath/tofile/testdb_dump.sql
但是得到以下错误:
 mysqldump: Error: 'Table ' information_schema.files' doesn't exist when trying to dump tablespaces 
  我非常感谢有关如何解决此错误并将数据库备份到.sql文件的任何反馈。 
提前谢谢了!
试试mysql -u root -pmypass --opt mydb --no-tablespaces > C:mypathtofiletestdb_dump.sql 
上一篇: Mysqldump getting error only when trying to output to file
