如何在XAMPP的phpMyAdmin中手动将数据库直接导入数据文件夹?

时间:2014-02-07 22:22:54

标签: mysql database phpmyadmin xampp

我最近安装了新版XAMPP。我将数据库文件夹从旧xampp的mysql/data复制并粘贴到较新版本的同一文件夹中。数据库名称显示在phpMyAdmin中,但它不显示任何数据。

我知道我可以做一个简单的导入/导出sql来解决这个问题,但我想知道为什么复制和粘贴数据库文件夹不起作用?为了使这项工作,我是否必须做其他事情?

我将使用自动备份工具定期备份我的数据库。除备份mysql/data文件夹外,是否还需要备份其他一些文件夹或文件以进行正确的数据库备份?

1 个答案:

答案 0 :(得分:0)

为什么复制和粘贴数据库文件夹不起作用? >>据我所知,我们需要使用导入功能,因为它会将数据库注册到mysql的infomation_schema。 因此,即使数据库文件存储在正确的文件夹中,它也不会显示在phpmyadmin上,因为它没有注册。我认为mysql没有进行任何目录扫描来确定它的数据库排队。

要自动备份,您可以通过多种方式进行备份。此外,如果您使用Linux操作系统,您可以更自由地执行此操作,例如创建一个PHP脚本来备份您的数据库,然后使用cron job定期执行它。

希望这可以帮到你。