SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.05.2013 16:15:11

FiMko
Активист
Откуда: Санкт-Петербург
Зарегистрирован: 18.09.2009
Сообщений: 198

Мигрировать с MySQL на MariaDB

Всем доброго дня!

Не могли бы вы подсказать, решил на машине с Windows рядом с MySQL поставить MariaDB, затем прогнать несколько тестов на производительность, чтобы сравнить эти две системы.

Скачал и установил MariaDB той же, что и MySQL версии 5.5. Скопировал папку "c:\WebServers\usr\local\mysql5\data\mydatabase\" в "c:\Program Files\MariaDB 5.5\data\", перезапустил сервис MariaDB. Подсоединился к MariaDB, используя прилагаемый клиент HeidiSQL, вижу в UI HeidiSQL'а базу данных mydatabase, но совершенно без таблиц. При этом show tables на базе таблицы отображает.

Что я делаю не так?

Неактивен

 

#2 04.05.2013 16:26:51

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Мигрировать с MySQL на MariaDB

Таблицы MyISAM или InnoDB. Если второе, то нужно копировать также ibdata

Неактивен

 

#3 04.05.2013 16:48:21

FiMko
Активист
Откуда: Санкт-Петербург
Зарегистрирован: 18.09.2009
Сообщений: 198

Re: Мигрировать с MySQL на MariaDB

rgbeast написал:

Таблицы MyISAM или InnoDB. Если второе, то нужно копировать также ibdata

База InnoDB, но я не вижу файлов ibdata в папке data. В папке mydatabase только файлы *.frm, *.TRG, *.TRN, .frm и файл db.opt.

--- добавлено ---

Да, всё правильно, нашел и скопировал ibdata1 на уровень выше папки data, перезапустил MariaDB, теперь все работает. Большое спасибо!

Отредактированно FiMko (04.05.2013 16:53:45)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson