MySQL存储数据库文件在哪里?

Ihs*_*han 50 mysql wamp phpmyadmin recover

我有卸载wamp服务器,现在我需要我的数据库来恢复.我该怎么做这个过程?

Jor*_*ton 99

无论如何你可以知道它:

mysql> select @@datadir;
+----------------------------------------------------------------+
| @@datadir                                                      |
+----------------------------------------------------------------+
| D:\Documents and Settings\b394382\My Documents\MySQL_5_1\data\ |
+----------------------------------------------------------------+
1 row in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

感谢来自MySql论坛的Barry Galbraith http://forums.mysql.com/read.php?10,379153,379167#msg-379167

  • 对于任何mysql安装,都非常有用的答案,谢谢。 (2认同)
  • @Andrew同意,这对我也有帮助,因为它更为通用。 (2认同)
  • 在无法查看文件系统的共享主机上,这就是我所需要的。 (2认同)

Cry*_*ion 28

WAMP存储db数据WAMP\bin\mysql\mysql(version)\data.WAMP文件夹本身取决于你安装它的位置(在xp上,我相信它直接在主驱动器中,例如c:\WAMP\...

如果您删除了该文件夹,或者卸载删除了该文件夹,如果您在卸载之前没有进行数据库备份,则可能会运气不佳.

如果您确实通过phpmyadmin进行备份,则登录,然后单击导入选项卡,然后浏览到备份文件.


Gra*_*ton 18

检查my.cnfMySQL程序目录中的文件,查找

[mysqld]
datadir=
Run Code Online (Sandbox Code Playgroud)

datadir是存储MySQL数据库的位置.

  • 在linux上,这个文件通常位于:/etc/mysql/my.cnf,数据库文件位于/ var/lib/mysql (4认同)