MySQL数据库文件驻留在WAMP中的哪个位置?

Abh*_*hek 21 mysql database file

我很好奇,因为我开始学习PHP和MySQL,关于MySQL的数据库和其他文件驻留在硬盘上的位置.我在Windows XP SP2平台上安装了WAMP.

小智 14

从以下命令的输出中探索变量:

mysql> show variables like '%dir%';


Yug*_*dle 13

mysql数据库的数据目录:

通常,

Windows wamp setup:mysql/data Linux(Ubuntu):/var/lib/mysql

配置位置:[ my.cnf将其配置为datadir]

Linux:

$ cat /etc/mysql/my.cnf | grep 'datadir'
Run Code Online (Sandbox Code Playgroud)

Windows:

  Open mysql/my.cnf (search for `datadir` )
Run Code Online (Sandbox Code Playgroud)

来自mysql提示:( mysql>)[首选方式]

  mysql> show variable like 'datadir';
Run Code Online (Sandbox Code Playgroud)

我想这几乎涵盖了所有情况.

  • 在我的WAMP安装上,命令是mysql> show variables like'datadir'; 注意变量上的复数.单数形式会导致错误. (5认同)

Pek*_*ica 9

通常在/mysql/data您的WAMP安装目录中.您将识别该位置,因为每个数据库都有一个具有相同名称的文件夹.

您可以使用中的datadir设置更改数据目录的位置my.cnf.它经常被移到别处以确保定期备份数据.