数据库表的位置 - MySQL - Windows XP

时间:2011-01-30 14:22:59

标签: mysql

所有

这是我第一次使用MySQL,因此列出了所有步骤。这实际上是MySQL的重新安装,因为我的第一次尝试失败了。

我在我的机器上安装了最新版本的MySQL社区服务器。安装文件夹为C:\Program Files\MySQL\MySQL Server 5.5data文件夹位于此文件夹路径中。我在MySQL命令提示符下创建了几个表:

1>进入MS DOS提示符。
2>将C:\Program Files\MySQL\MySQL Server 5.5作为我当前的目录
3>输入命令:mysql -u root -p
4>输入密码
5>放置我的脚本文件(.sql),在文件夹C:\Program Files\MySQL\MySQL Server 5.5\bin中创建新表 6>在命令提示符下,键入source <scriptfile>.sql
7>现在,我收到几张桌子的警告。但是当我输入命令SHOW TABLES时,会显示脚本文件中的所有表。

但是,我无法找到以驱动器上的目录/文件形式创建的表。数据文件夹也不包含我的表格。任何人都可以告诉我这些表位于何处?

5 个答案:

答案 0 :(得分:13)

在Windows 7上,默认情况下,数据目录为“C:/ ProgramData / MySQL / MySQL Server 5.5 / Data /”。请注意,“C:/ ProgramData”是一个隐藏目录。

答案 1 :(得分:12)

在Windows 8中(不要检查其他操作系统)
通过

在命令提示符下输入mysql
mysql -uusername -ppassword

然后输入

select @@datadir;
mysql> select @@datadir;
+---------------------------------------------+
| @@datadir                                   |
+---------------------------------------------+
| C:\ProgramData\MySQL\MySQL Server 5.6\data\ |
+---------------------------------------------+
1 row in set (0.00 sec)

另一种方式! 转到C:\ProgramData\MySQL\MySQL Server 5.6\my.ini,您可以在那里找到datadir。 确保它在ProgramData中,而不是在ProgramFiles中。

答案 2 :(得分:4)

进入你的C:\ Program Files \ MySQL \ MySQL Server 5.5 \ my.ini并找到变量“datadir”。 这是你的数据目录;)

答案 3 :(得分:3)

表文件位于\ data文件夹中。如果您在安装时没有覆盖此路径,或者在安装后未修改my.ini配置文件中的路径。有一些可用于mysql的gui工具,可以帮助你轻松地做事。

答案 4 :(得分:-3)

C:/ Documents and Settings / All Users / Application Data / MySQL / MySQL Server 5.1 / Data /

是XP中的默认DATA目录。