Несколько лет назад там, где я работаю, я создал вики для себя и моих коллег. Мы работаем над множеством старых программ и, чтобы помочь с перекрестным обучением, мы помещаем много наших заметок в вики.
К сожалению, вики размещалась на моей машине, и моя машина умерла. Я могу вытащить диск и подключить его к корпусу и по-прежнему видеть файлы и т. Д. Я хочу знать ... есть ли способ каким-то образом получить файлы / страницы из этой вики. Я думаю, что они где-то хранятся в базе данных mysql. Да, это отстой, и у меня было много всего на этом диске, но сейчас для меня самое главное - получить эти заметки (вики-страницы).
Любая помощь будет оценена.
Найдите, где находится база данных. Если это на шахте 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
по расписанию и хранить в безопасном месте.