【问题标题】:Cpanel sql backup failedCpanel sql备份失败
【发布时间】:2012-11-15 20:31:45
【问题描述】:

我的托管服务提供商每天都会自动进行完整站点备份,就像您可以使用 Cpanel 进行的备份一样。在请求其中一个文件后,我注意到mysql 文件夹包含具有我所有数据库名称的文件,但所有文件的大小均为 0 KB。

我收到了一些来自导出脚本的日志:

ERROR: Failed to dump one or more databases

warn [pkgacct] db_1: mysqldump: unknown variable 'innodb_file_per_table=1'

warn [pkgacct] db_1: mysqldump failed -- database may be corrupt
(0 bytes) warn [pkgacct] Failed to dump database db_1
db_wp2warn [pkgacct] db_wp2: mysqldump: unknown variable 'innodb_file_per_table=1'

warn [pkgacct] db_wp2: mysqldump: unknown variable 'innodb_file_per_table=1'

db_wp2.dev_commentmeta
note     : The storage engine for the table doesn't support repair

我什至没有使用任何 innodb 表(它们都是 MyISAM),我不明白 mysqldump: unknown variable 'innodb_file_per_table=1' 指的是什么。有什么想法可以在不影响数据的情况下解决这个问题吗?

【问题讨论】:

    标签: mysql innodb mysqldump cpanel myisam


    【解决方案1】:
    innodb_file_per_table=1
    

    这一行很可能在您的/etc/my.cnf 文件中。删除该行或将其注释掉并重新启动mysql,这应该可以解决它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-31
      相关资源
      最近更新 更多