【问题标题】:Backed up XAMPP directory and trying to copy mysql directory but getting phpmyadmin.pma__tracking' doesn't exist in engine error备份 XAMPP 目录并尝试复制 mysql 目录但获取 phpmyadmin.pma__tracking' 在引擎错误中不存在
【发布时间】:2016-02-07 11:33:53
【问题描述】:

好的,所以我想更新 XAMPP,我只是像以前一样复制了整个 XAMPP 目录,这样我就可以恢复我的数据库(我猜我应该将所有内容都转储到 PHPMyAdmin 中......)。更新后,工作正常,我将数据目录从旧的 XAMPP 安装复制到新的。我可以看到所有表格,但是当我尝试实际查看或导出它们时,我收到了 #1932 - Table 'phpmyadmin.pma__tracking' doesn't exist in engine 错误。

我尝试通过运行create_tables.sql 来解决此问题,但这也会返回相同的错误。有人知道我可以从旧安装的 XAMPP 中恢复我的数据库的任何其他方式吗?

顺便说一句,我尝试使用旧文件夹中的 xampp-control.exe 打开 XAMPP 的旧安装,但它不会启动 Apache 或 MySQL。

【问题讨论】:

  • 尝试安装相同版本的旧 xampp 然后导出所有数据

标签: mysql phpmyadmin xampp


【解决方案1】:

除了用create_tables.sql创建表外,你还必须把表名放在config.inc.php中:

$cfg['Servers'][$i]['tracking']         = 'pma__tracking';

【讨论】:

    猜你喜欢
    • 2020-02-23
    • 2018-02-06
    • 2010-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多