Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Перемещение базы с одного компа на другой 
:(
    Опции темы
Nik777
Дата 26.1.2006, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 14.12.2005

Репутация: нет
Всего: нет



Как нужно подключать базу данных, если она была создана на другом компьютере. Просто помещение в data не работает - пишет, что неправильный *.frm. Что можно сделать?
PM MAIL   Вверх
Бонифаций
Дата 26.1.2006, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: 20
Всего: 40



правильный способ - сделать бэкап (mysqldump)на старой машине и развернуть его на новой.


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
Temp
Дата 27.1.2006, 00:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 577
Регистрация: 12.1.2003

Репутация: нет
Всего: -3



в phpmyadmyn сделать эксопорт SQL


--------------------
<удалено администрацией>
PM MAIL ICQ   Вверх
SergeBS
Дата 30.1.2006, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 2
Всего: 22



Nik777
Я делаю так (mySQL 4):
1. Останавливаю сервер.
2. Копирую в сторону data/InnoDB каталоги.
3. Запускаю сервер
Затем утащенное в сторону на другой машине:
1. Останавливаю сервер.
2. Копирую в те же data/InnoDB каталоги.
3. Запускаю сервер
Оба сервера из одного дистрибутива сделаны.
Цитата

что неправильный *.frm.

Ищи InnoDB - каталог. Он видимо в стороне от data
PM MAIL   Вверх
mr.fox
Дата 1.2.2006, 02:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 298
Регистрация: 13.3.2005
Где: Ирландия

Репутация: 1
Всего: 2



SergeBS, InnoDB не поддерживает тупое перетаскивание.. это только с MyISAM и ISAM можно делать, тебе надо
Цитата(Temp @ 27.1.2006, 00:13 Найти цитируемый пост)

в phpmyadmyn сделать эксопорт SQL


или
Цитата(Бонифаций @ 26.1.2006, 23:45 Найти цитируемый пост)

сделать бэкап (mysqldump)


PM MAIL WWW ICQ   Вверх
SergeBS
Дата 1.2.2006, 09:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 2
Всего: 22



mr.fox
Цитата

SergeBS, InnoDB не поддерживает тупое перетаскивание.. это только с MyISAM и ISAM можно делать, тебе надо

Не угадал. У меня как раз InnoDB и я так (как написал) регулярно делаю. Например вчера вечером так сделал (с работы - домой). Главное - не прохлопать где каталоги с базами. Если оставить все default, то достаточно копировать \mysql\data. Что я через alt-F5/F5 (TC) и делаю. Хотя конечно mysqldump - тоже способ, но больше буковок набирать. А так все и мышом делается.

PM MAIL   Вверх
Бонифаций
Дата 4.2.2006, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: 20
Всего: 40



Это неправильно. innobase явно указывал, что innodb файлы нельзя таскать. Когда-нибудь нарвешься на проблему. И никто не будет виноват, кроме тебя самого.


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
SergeBS
Дата 6.2.2006, 08:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1111
Регистрация: 10.6.2005
Где: Владимир

Репутация: 2
Всего: 22



Бонифаций
Цитата

7.5.7. Перенесение базы данных InnoDB на другой компьютер
Файлы данных и журналов InnoDB на двоичном уровне совместимы на всех платформах, если на компьютерах совпадает формат чисел с плавающей десятичной запятой. Базу данных InnoDB можно перенести, просто скопировав все относящиеся к ней файлы (список которых был приведен в предыдущем разделе, посвященном созданию резервных копий базы данных).

Если так написано в доке и получается как написано, то что я делаю не так smile ?
Ткни пальцем в доку.
PM MAIL   Вверх
Бонифаций
Дата 6.2.2006, 12:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 827
Регистрация: 15.9.2005
Где: Brisbane

Репутация: 20
Всего: 40



Цитата(SergeBS @ 6.2.2006, 08:32)
Если так написано в доке и получается как написано, то что я делаю не так smile ?
Ткни пальцем в доку.

Ткнуть пальцем не могу, информация из личной переписки с разработчиками (heikki), в процессе обсуждения некоторых багов. Просто имейте в виду что может быть засада..


--------------------
 Бонифаций.
 
PM MAIL ICQ Skype GTalk Jabber YIM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0476 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.