MYSQL工作台中创建的数据库文件位置

13

我在MySQL Workbench中创建了一个数据库,但是我找不到它的位置。
我查找了 xampp/mysql 文件夹,并找到了一个 db.opt 文件夹,但没有其他文件。
我还检查了 programdata/mysqlprogramsX86/mysqlworkbench ,但都没有找到。


你的 MySQL 目录位置在哪里? - Altmish-E-Azam
3个回答

31
  1. 打开工作台
  2. 打开适当的MySQL连接(用于创建数据库的那个)
  3. 在导航器(左侧窗格)中打开“管理”选项卡
  4. 在“管理”下打开“服务器状态”以查看有关MySQL服务器的信息
  5. 请注意该页面上的“数据目录”路径

这就是您最近创建的数据库所在的位置。


好的,谢谢。我有一堆.frm和.ibd文件,如何将它们转换为.mdf文件? - Steve N
你并没有通过创建.idb文件来“创建数据库”,是吗?你使用了一个工具。同样,你也将使用一个工具(如MSSQL Data Studio)来从MySQL迁移你的数据库到MSSQL。可以参考这里:http://stackoverflow.com/a/27453107/3135317。 - FoggyDay

3
如果您使用的是Windows操作系统,您可以在以下目录中找到MySQL数据。假设您已经在C盘下的Program Files文件夹中安装了MySQL服务器,则您的MySQL数据路径应该是:
C:\ProgramData\MySQL\mysql server version\data

在上述目录中,您将获得所有已创建的数据库文件夹及其包含的文件。

我只是在那个位置有这个文件夹。 Windows版MySQL安装程序 mysql文件夹中没有数据文件夹。 - Steve N
你的C盘中是否有这样一种目录?C:\ProgramData\MySQL\mysql server version\data - Altmish-E-Azam
我只有C:\ProgramData\MySQL,在mysql文件夹里有一个名为“MySQL Installer for Windows”的文件夹。 - Steve N
好的,请执行以下步骤:前往 MySQL 安装目录,该目录应该是 C:\Program Files\MySQL\MySQL Server version\ 在这里您会找到 my.ini 文件,请打开该文件并查找名为 datadir 的数据目录位置。 - Altmish-E-Azam

-1
你可能没有满足“工作台”安装的要求之一。卸载MySQL,重新开始安装过程。当你收到类似“以下程序的所有要求都未被满足”的提示时……查看这些要求是什么。通常是像Visual Studio包之类的东西。去获取那个包,安装它。然后再次开始MySQL的安装。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接