2015-12-27 129 views
-1
  1. 从哪里可以找到我的mysql数据库的数据库文件?它的扩展名是什么?
  2. 假设我找到了数据库文件,应该将哪个文件导入到phpmyadmin中?
  3. 任何您想添加的重要内容? :)

回答

1

首先明确指出,在phpmyadmin中,您只能导入* .sql文件(从导入选项卡)或者您可以复制和粘贴sql语句。

但在此之前(将数据库导入到phpmyadmin中)您必须找到您现有的数据库!

  1. 搜索查找* .sql文件,就是这样,您可以轻松地将其导入到phpmyadmin中并让您的数据库再次生效。

  2. 如果不是1,您是使用xampp还是mapp?如果是这样,您可以找到存储在c:\ xampp \ mysql \ data **中的所有数据库作为文件夹。 ** c:\ xampp \ mysql \ data \ schoolDBschoolDB的表文件放入该文件夹中。答:将您的数据文件夹复制到您的闪存驱动器中,并尝试将xampp/mampp安装到另一台PC /笔记本电脑上,并将数据文件夹粘贴到新安装的设备上。

如果这不能帮到你,你能否对你的问题更具体一些?

+0

我使用的XAMPP :) – KingsmanX

+0

我用你给我的路找到了我的数据库文件夹。在它里面,包含具有我的表名和文件扩展名为** .frm **和**。ibd **和未知文件的文件** db.opt **我如何将它导入到PHPmyAdmin中? 我应该复制enitre数据库文件夹和**只是将其粘贴到另一台PC /笔记本电脑,我会自动看到它,当我启动Apache和MySQL的XAMPP? – KingsmanX

+1

只需复制到你的数据库文件夹,你可以找到\ data \文件夹,这意味着你有安全的数据库,不要打扰其他文件。找到另一台电脑/笔记本电脑,并再次安装xampp。之后,您只需将数据库文件夹复制到xampp的数据文件夹中即可。从xampp控制台运行apache和mysql,你的数据库将再次在phpmyadmin中。就是这样。请如果那答案你的问题勾选正确,如其他人所知。 –

1

首先你必须找到Mysql/data文件夹。如可以根据你的配置有很大的区别,你可以这样做:

  1. 在整个PC上,使用正确的搜索工具(视操作系统而定),找到my.ini文件(希望唯一的,但如果没有looke在更新日期选择最近的一个)。
  2. 用编辑器打开my.ini,找到一条看起来像datadir=...的线:“...”是您的data文件夹的路径。

然后它取决于你的数据库的引擎。

如果是MyISAM请看上面的data文件夹,找到并复制其名称与您的数据库名称完全一致的子文件夹。

如果是InnoDB你必须:

  1. 查找和复制像MyISAM
  2. data文件夹,找到子文件夹,复制ibdata1(没有扩展名)

对于furtherly粘贴那到另一台PC,你必须找到data文件夹,如上所述,然后把你的子文件夹(和文件,如果innoDB )在正确的地方。

注意:如果接收PC已经包含一个或多个数据库innoDB(一个或多个),您的新粘贴的数据库将覆盖现有的一个(或多个)!
在这种情况下,您可以在粘贴之前先对现有的ibdata1进行重命名:然后不要尝试使用“隐藏”数据库,直到您将其禁用并重新命名为止。
需要注意的是,在这里,它成为一个非常怪异和危险的运动...