我有一个MySQL数据库,我想知道此数据在XAMPP文件夹中实际存储的确切位置,我转到此文件位置try 获取信息:

xampp -> mysql -> data ->

在这里,我 for each 数据库找到了一个单独的文件夹,在这些文件夹中,我看到了存储在.frm format (FRM FILE)个数据库中的文件.

当我用.frm format个表复制了我想要的数据库,并试图在另一台电脑上使用它们时,我得到了一个同名的空数据库.

本地服务器上保存的数据库数据文件在哪里?

推荐答案

I think the matter is your tables engine. I guess you are using InnoDB for your table. So you can not copy files easily to make a copy.
Take a look at these links:
http://dev.mysql.com/doc/refman/5.0/en/innodb-backup.html
http://dev.mysql.com/doc/refman/5.0/en/innodb-migration.html

另外,我建议您使用phpMyAdmin之类的工具来创建备份文件,然后在使用相同IDE的下一台计算机上恢复备份文件.

Database相关问答推荐

如何自动更新不同的数据库?

聚合以过滤 MongoDB 中的引用

SQL 中的 LIMIT 语句使用很普遍?

Android Room持久性库@Update不起作用

如何更改 Heroku 中的列类型?

按请求的可变事务隔离级别

多少个外键才算太多?

如何在 Products 表的主键和自然键之间做出决定?

Uniqueidentifier vs. IDENTITY vs. Material Code - 主键的最佳 Select 是哪个?

将图像文件存储在 Mongo 数据库中,这是个好主意吗?

设置默认数据库连接 Rails

审计表:一个表或一个表的每个字段

MySQL 转储所有数据库并在导入时创建(或重新创建)它们?

哪个提供更好的性能一个大连接或多个查询?

我是否需要为关系数据库表的主键创建单独的索引

Django:将博客条目查看次数加一,这有效率吗?

什么时候用R,什么时候用SQL?

为什么在数据库设计中使用一对一的关系?

Web 应用程序的文件存储:文件系统、数据库和 NoSQL 引擎

如何从多个表中 Select 不同的值