几年前,在我工作的地方,我为我和我的同事创造了一个维基。 我们在很多旧程序上工作,为了帮助交叉培训,我们在维基上放了很多笔记。
不幸的是,维基被托pipe在我的机器上,我的机器已经死亡。 我可以拉出驱动器,并将其连接到一个机箱,仍然可以看到文件等。我想知道…有没有办法从该wiki获取文件/页面。 我认为他们存储在一个MySQL数据库的地方。 是的,它吸引,我有很多东西在这个驱动器上,但现在最重要的是我得到这些笔记(维基页面)。
任何帮助,将不胜感激。
find数据库的位置。 如果它在Windows XP上,默认为下面的区域:
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/Data/"
在那个目录里会有类似“mywiki”的东西。 在mywiki目录中,希望有大量以“.frm”结尾的文件。 和一个db.opt文件。
将“mywiki”目录从错误的磁盘复制到新安装的mysql中的相同位置。 启动mysql,并在这一点上,如果你是幸运的,你应该能够看到数据库与MySQL show databases ,使用表等。确保和使用副本,你可能会幸运,没有什么会损坏时,MySQL挂载这个。
你将不得不找出旧的维基软件是什么,然后复制/重新安装到您的系统,并将其指向您的数据库。
希望就是这样。
然后按计划开始做mysqldump并将其存储在安全的地方。