mysql показывает базы данных, не отображающие базы данных, которые находятся в каталоге / opt / bitnami / mysql / data

У меня есть поддерживаемый ebs-сервер ec2 ubuntu, который работает, но недоступен.

Там очень тупо нет последних резервных копий.

Я сделал снимок блока, создал том, развернул новый экземпляр, прикрепил новый том. Я вижу все данные с моего сайта в каталоге /opt/bitnami/mysql/data, но когда я захожу в консоль mysql, при наборе show databases; отображаются только information_schema и test.

Как я могу «указать» mysql на правильную папку?

2
задан 16 October 2015 в 11:48

1 ответ

Не зная, что Ваша установка его действительно твердое говорит, но я вижу две возможности:

  • Полномочия проверки кулака, и удостоверяются, что файлы и папки под mysql/data принадлежат mysql:mysql
  • Далее cat /etc/mysql/my.cnf | grep datadir Это - то, где mysql ищет Ваши файлы. Можно или скопировать файлы там или изменение та строка в/etc/mysql/my.cnf. Удостоверьтесь, что выключили mysql перед движением, смешивая' с файлами данных.
1
ответ дан 16 October 2015 в 11:48

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

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