【问题标题】:Error displaying the error page: Application Instantiation Error: Table 'XXXX.XXX_session' doesn't exist显示错误页面时出错:应用程序实例化错误:表 'XXXX.XXX_session' 不存在
【发布时间】:2014-06-16 14:40:37
【问题描述】:

我在复制数据库时遇到问题,我正在使用XAMPP and 1.8.3-3 and Mac OS,我从xamppfiles->var->mysql 复制了数据库并卸载了 XAMPP,然后我再次安装 XAMPP,因为 MySql 数据库不起作用,安装后XAMPP 所有服务都运行良好,所以我再次将旧数据库复制到 xamppfiles->var->mysql 并尝试浏览网站,但出现此错误::

Error displaying the error page: Application Instantiation Error: Table 'XXXXX.xxxxx_session' doesn't exist SQL=DELETE FROM `xxxxx_session` WHERE `time` < '1398851285'

我打开了 Phpmyadmin 并试图打开数据库,一些表是打开的,其中一些给我这样的错误::

 #1146 - Table 'XXXXX.xxxxx_session' doesn't exist

问题出在哪里!

请帮忙,

谢谢

【问题讨论】:

  • 请确认服务器中是否有XXXXX数据库?
  • 我在localhost上工作,数据库是存在的,所有的表都存在于数据库中,但是有些是打开的,有些是没有打开的!
  • 可能是您在 configuration.php 文件中输入的数据库凭据不正确。只是猜测
  • 感谢 Sathish 的重播,但问题出在我复制的所有数据库中,我有很多网站,它们的所有数据库都有同样的问题!
  • 我注意到了一些东西,没有打开的表没有(索引)但其他的有索引!

标签: mysql macos phpmyadmin xampp


【解决方案1】:

您只需打开文件“configuration.php”并关注参数“$dbprefix”,确保您有正确的数据前缀,如数据库。

【讨论】:

    猜你喜欢
    • 2014-06-25
    • 1970-01-01
    • 2019-10-14
    • 1970-01-01
    • 1970-01-01
    • 2013-11-01
    • 1970-01-01
    • 2012-06-28
    • 1970-01-01
    相关资源
    最近更新 更多