Восстановление Mythbuntu: как узнать пароль базы данных?

Недавно я решил переустановить свою систему Mythbuntu, так как она была обновлена ​​поэтапно с версии 10.x и выдавала довольно частые ошибки.

Ситуация как была: Mythbuntu 12. что-то, работает MythTV 0.26. Записи хранятся на диске, отличном от всего остального, включая базу данных.

Как я поступил:

  1. Использовал встроенную команду резервного копирования Mythbuntu Control Centre для резервного копирования настроек и базы данных на диск для записи.

  2. Переустановил Mythbuntu из обновленного ISO, стирая системный диск в процессе.

  3. Обновлен до MythTV 0.26 с использованием репозитория Mythbuntu.

  4. Отредактировал fstab для монтирования дисковода записи в соответствующем месте.

  5. Использовала встроенную команду Mythbuntu Control Centre Restore для восстановления базы данных и настроек.

Проблема: теперь миффронтенд настаивает на том, что он не может найти базу данных. Я предполагаю, что одной из вещей, которые были заархивированы и восстановлены, был пароль mysql для базы данных - но, вероятно, при новой установке это отличается от старой установки?

Как я могу узнать правильный пароль? ? Или я полностью не лаю здесь? Спасибо :) Боюсь, мои знания администратора mysql весьма ограничены.

1
задан 31 March 2013 в 01:09

2 ответа

Чтобы ответить на мой собственный вопрос:

Я лаял не на то дерево. Резервное копирование и восстановление Mythbuntu правильно создает резервные копии и восстанавливает пароль для базы данных вместе с базой данных, но, очевидно, не везде, где это необходимо (не в ~ mythtv / .mythtv / config.xml). Ручное редактирование пароля, соответствующего другим файлам конфигурации (например, mysql.txt в том же каталоге), решило проблему.

Для любого, кто действительно действительно должен знать пароль MySQL для данного пользователя: я не знаю, есть ли способ узнать это, но эта страница дает способ сбросить его до известное значение: http://www.mythtv.org/wiki/Category:MySQL

0
ответ дан 31 March 2013 в 01:09

По моему опыту, при установке вторичного веб-интерфейса я беру пароль БД из бэкэнда (хранится в ~ / .mythtv / config.xml пользователя mythtv) и использую его для настройки БД на вторичном веб-интерфейсе. Он всегда работал, поэтому я предполагаю, что это законный способ получить необходимый пароль.

0
ответ дан 31 March 2013 в 01:09

Другие вопросы по тегам:

Похожие вопросы: