Я хотел знать, есть ли способ восстановить данные деинсталлированного сервера mysql.
Базы данных mysql обычно хранятся в виде файлов в файловой системе в некотором месте, отличном от двоичных файлов mysqld (например, / var / lib / mysql), и не удаляются во время удаления пакета. Вы можете получить доступ к данным, просто настроив "datadir" экземпляра mysql для просмотра и запуска.
/etc/my.cnf:
[...]
[mysqld]
datadir = /var/lib/mysql
[...]
Просто найдите в своей файловой системе файлы с именем "ibdata1"
, "*.MYD"
(данные таблицы myISAM) или "*.MYI"
(индексы таблиц myISAM), чтобы понять, где могут находиться ваши файлы, если ваш старый my.cnf больше не доступен для справки.
Он все еще должен находиться в месте установки, в папке данных (например, C:\Program Files\MySQL\MySQL Server 4.0\Data
)
При удалении MYSQL удаляются все папки, кроме папки с данными, находящейся в.
C: \ Program Files \ MySQL \ MySQL Server 5.0 \ данные
В этом месте будет находиться папка, имя которой совпадает с именем схемы / базы данных, с которыми вы работали ранее. папка и ibdata1 файл в отдельном месте.
Теперь снова переустановите MYSQL и скопируйте ранее сохраненное содержимое(папка и ibdata1) в этом месте
Откройте Mysql Administrator и выполните резервное копирование базы данных.