【问题标题】:Table doesn't exist after re-installing XAMP to a higher version将XAMPP重新安装到更高版本后表不存在
【发布时间】:2015-01-18 01:16:10
【问题描述】:

我复制了我的 htdoc 文件和 mysql/data 并安装了更高版本的 XAMPP (5.6),但安装后我将这些文件夹复制回新的 XAMPP 文件夹,在 phpMyAdmin 中,我的大多数表格都会出现表格没有的错误存在

【问题讨论】:

  • 你确定,你复制了 MyISAM 和 INNODB 的东西?
  • @MIvanIsten 请问我在哪里可以找到这些文件夹?我备份了我的整个旧 XAMPP 文件夹
  • 默认情况下,MyISAM 表存储在文件DATABASENAME\TABLENAME.frmDATABASENAME\TABLENAME.mydDATABASENAME\TABLENAME.myi 中。所有 INNODB 表都存储在文件ibdata1

标签: mysql database xampp


【解决方案1】:

您尝试过备份和恢复吗?

如果您升级了 XAMPP 和 MySQL 的版本。 mysql/data 的普通副本不适用于数据库。

您要么需要在旧版本下备份并恢复到新版本,要么使用 mysql_upgrade 处理器。

查看此链接以获取 mysql 升级“http://dev.mysql.com/doc/refman/5.5/en/mysql-upgrade.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-20
    • 2012-02-21
    • 2014-04-06
    • 2011-10-07
    • 1970-01-01
    • 1970-01-01
    • 2021-03-03
    • 2015-06-16
    相关资源
    最近更新 更多