我创建了一个 joomla 网站并开始准备将其导出到远程主机 - 主要在远程服务器上工作以修复目录树。但是,当我准备使用 phpMyAdmin 导出数据库时,它不存在。我试图在命令行中查询它,我得到一个“未知数据库”错误,就好像它不存在一样。数据库文件夹仍在 /data 中,因此没有被删除。我真的无法理解这一点,因为在此之前几分钟,该网站正在运行,并且该数据库已在 phpMyAdmin 中列出。有没有办法让我重新导入数据库?我有一个包含 .frm 文件的数据库文件夹,以及一个 db.out 文件。我不得不说,这不是我开始使用 MySQL 和 Joomla 以来遇到的第一个超自然问题。基本上每次我的电脑重新启动时,MySQL 服务拒绝我提供的密码 1-2 小时。我通过重置密码解决了这个问题,之后网站和数据库运行良好。我正在使用带有 XAMPP 的 Windows 7 在本地主机上进行开发,并将 MySQL 作为服务安装。Joomla 的版本是 1.6。提前致谢。
编辑 我尝试卸载 XAMPP 并完全擦除其目录中的所有内容,然后再次安装并将数据库的文件夹复制到新的数据目录中。虽然我可以通过使用 mysql 工作台连接到 mysql 来查看数据库,但所有表都被列为 0 KB 大小,如果我尝试打开表或尝试修复时出现错误 1146(表不存在)数据库。这真是越来越荒谬了。