我很好奇,因为我开始学习PHP和MySQL,关于MySQL的数据库和其他文件驻留在硬盘上的位置。我在Windows XP SP2平台上安装了WAMP。
通常在WAMP安装的/mysql/data
目录中。您将识别该位置,因为每个数据库都有一个具有相同名称的文件夹。
您可以使用datadir
中的my.cnf
设置更改数据目录的位置。它经常被移到别处以确保定期备份数据。
从以下命令的输出中探索变量:
mysql> show variables like '%dir%'
;
mysql
数据库的数据目录:
Windows wamp setup
:mysql/data
Linux(Ubuntu):/var/lib/mysql
my.cnf
configures it as datadir
]Linux:
$ cat /etc/mysql/my.cnf | grep 'datadir'
Windows:
Open mysql/my.cnf (search for `datadir` )
mysql
prompt : ( mysql>
) [ PREFERRED WAY ] mysql> show variable like 'datadir';
我想这几乎涵盖了所有情况。
我不确定WAMP,但是如果你手动安装MySQL,它应该位于这条路径的某个地方:
C:\Program Files\MySQL\MySQL Server 5.1
使用以下命令使用SQL控制台查找数据目录:
show variables like 'datadir'
如果您在Linux上可以使用:
sudo find / mysql | grep mysql
在Ubuntu上,它将其数据库文件存储在/ var / lib / mysql中
WAMP /斌/ MySQL的/ mysqlx.x.x /数据