The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Экспортировать базу MySql"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Экспортировать базу MySql"
Сообщение от Friker emailИскать по авторуВ закладки(ok) on 06-Ноя-04, 11:41  (MSK)
У меня необходимость перенести базу данных Mysql (пару таблиц)
на другой сервер(хостинг). К своему я имею полный доступ (Linux), а второй даже и не знаю.
У кого есть опыт в этом деле? мне нужно не прогореть с первого раза, так как я переставлять буду сразуже на Freebsd , и форматировать винт.
Обидно если на хост не получится потом залить :(
Зарание спасибо .
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Экспортировать базу MySql"
Сообщение от chip emailИскать по авторуВ закладки(ok) on 06-Ноя-04, 15:47  (MSK)
>У меня необходимость перенести базу данных Mysql (пару таблиц)
> на другой сервер(хостинг). К своему я имею полный доступ (Linux), а
>второй даже и не знаю.
>У кого есть опыт в этом деле? мне нужно не прогореть с
>первого раза, так как я переставлять буду сразуже на Freebsd ,
>и форматировать винт.

man mysqldump
http://www.mysql.ru/faq/

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Экспортировать базу MySql"
Сообщение от Skif Искать по авторуВ закладки(ok) on 06-Ноя-04, 18:17  (MSK)
>
>man mysqldump
>http://www.mysql.ru/faq/

Если выше предложенное(mysqldump) произвести нельзя по разным причинам - можно руками перетащить базу и положить куда надо на новой машине. Правда будет геморрой с правами на базу, но все лечиться...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Экспортировать базу MySql"
Сообщение от chip emailИскать по авторуВ закладки(ok) on 06-Ноя-04, 21:00  (MSK)

>можно руками перетащить
>базу и положить куда надо на новой машине. Правда будет геморрой
>с правами на базу, но все лечиться...

геморой может возникнуть еще на этапе переноса с Linux -> FreeBSD.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Экспортировать базу MySql"
Сообщение от Skif Искать по авторуВ закладки(ok) on 06-Ноя-04, 21:07  (MSK)
>
>>можно руками перетащить
>>базу и положить куда надо на новой машине. Правда будет геморрой
>>с правами на базу, но все лечиться...
>
>геморой может возникнуть еще на этапе переноса с Linux -> FreeBSD.
????????????
Батенька, да тут не обсуждаются проблемы перехода с одной оськи на другую, а всего лишь перенос базы. Все что здесь нужно соблюсти - более-менее соответствие версий MySQL-сервера. От платформы формат таблиц не измениться. Впрочем как и содержимое.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Экспортировать базу MySql"
Сообщение от chip emailИскать по авторуВ закладки(ok) on 06-Ноя-04, 23:23  (MSK)
>>>можно руками перетащить
>>>базу и положить куда надо на новой машине. Правда будет геморрой
>>>с правами на базу, но все лечиться...
>>
>>геморой может возникнуть еще на этапе переноса с Linux -> FreeBSD.
>????????????
>Батенька, да тут не обсуждаются проблемы перехода с одной оськи на другую,
>а всего лишь перенос базы. Все что здесь нужно соблюсти -
>более-менее соответствие версий MySQL-сервера. От платформы формат таблиц не измениться.

правда ? они в текстовом виде ? А я то дурак думал в бинарном! А то уже хотел приписать все проблемы с Big-/Little-Endian, 32/64 bit или вообще другой архитектурой.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Экспортировать базу MySql"
Сообщение от Skif Искать по авторуВ закладки(ok) on 08-Ноя-04, 14:11  (MSK)
>
>правда ? они в текстовом виде ? А я то дурак думал
>в бинарном! А то уже хотел приписать все проблемы с Big-/Little-Endian,
>32/64 bit или вообще другой архитектурой.

??? Это типа ирония ???
Ну на 64-битки не скажу - не пользовал ее,  не было возможности, но корректный перенос всех таблиц руками с фревого на выневый/линуховый cервак проводил не один раз и все чудесно бегало и до сих пор бегает.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Экспортировать базу MySql"
Сообщение от chip emailИскать по авторуВ закладки(ok) on 08-Ноя-04, 19:20  (MSK)
>>
>>правда ? они в текстовом виде ? А я то дурак думал
>>в бинарном! А то уже хотел приписать все проблемы с Big-/Little-Endian,
>>32/64 bit или вообще другой архитектурой.
>
>??? Это типа ирония ???

в точку

>Ну на 64-битки не скажу - не пользовал ее,  не было
>возможности, но корректный перенос всех таблиц руками с фревого на выневый/линуховый
>cервак проводил не один раз и все чудесно бегало и до
>сих пор бегает.

а где здесь должны возникнуть проблемы ? на всех системах тот же int == 32 бита и LE. Я говорю о том, что бинарными дампами не стоит ограничиваться, об этом вроде и в доке к мускулю пишут. Стоит воспользоваться 2-мя предложенными способами, для надеждности.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Экспортировать базу MySql"
Сообщение от chip emailИскать по авторуВ закладки(ok) on 06-Ноя-04, 21:02  (MSK)
>Обидно если на хост не получится потом залить :(

на всякий случай:
http://www.opennet.ru/openforum/vsluhforumID1/50196.html#0

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Экспортировать базу MySql"
Сообщение от Vakero emailИскать по авторуВ закладки(ok) on 06-Ноя-04, 21:32  (MSK)
>У меня необходимость перенести базу данных Mysql (пару таблиц)
> на другой сервер(хостинг). К своему я имею полный доступ (Linux), а
>второй даже и не знаю.
>У кого есть опыт в этом деле? мне нужно не прогореть с
>первого раза, так как я переставлять буду сразуже на Freebsd ,
>и форматировать винт.
>Обидно если на хост не получится потом залить :(
>Зарание спасибо .


Я дамплю следующим образом из под root:
/usr/bin/su - mysql -c "mysqldump  --user=<user> --password=<password> --all-databases > /export/home/mysql/all_mysql_db.dump"

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Экспортировать базу MySql"
Сообщение от MOByte Искать по авторуВ закладки(??) on 07-Ноя-04, 05:16  (MSK)
>У меня необходимость перенести базу данных Mysql (пару таблиц)
> на другой сервер(хостинг). К своему я имею полный доступ (Linux), а
>второй даже и не знаю.
>У кого есть опыт в этом деле? мне нужно не прогореть с
>первого раза, так как я переставлять буду сразуже на Freebsd ,
>и форматировать винт.
>Обидно если на хост не получится потом залить :(
>Зарание спасибо .

Скопируй каталог /var/lib/mysql/имя_твоей_бд (путь укажи свой) в каталог с базами mysql на новой машине, поменяй владельца/группу на mysql и, если надо, права на нее.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2023 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру