Перенос базы данных mysql

12
VO
На сайте с 27.07.2008
Offline
149
#11

Ну TC не сказал что у него там куча баз)

К тому же, как я понял, у него на сервере права обычного пользователя, если у него проблемы с квотой, так что mysqldump | ssh было самое нормальное решение, либо выполнение дампа удаленно с целевого сервера, если там вообще можно удаленно подключаться к базе.

Альтернативно всегда можно обратиться к админу сервера/хостеру и попросить сделать дамп базы. Не думаю, что кто-то откажет.

O
На сайте с 13.08.2008
Offline
26
#12
Zaqwr:
потом возникают вопросы, "Как мне восстановить только необходимую базу?"

Знаете, если не дай б-г случиться крах - то при наличии полного дампа вы что-нибудь придумаете :-)

Outsourcenow добавил 10.07.2009 в 02:22

netwind:
С методической точки зрения, полезнее посоветовать не использовать --all-databases

Если честно, с любой точки зрения полезнее делать

for base in `mysql -B -e 'show databases;' | grep -v information_schema `; do mysqldump $base | gzip > $base.sql.gz ; done

Outsourcenow.ru: оттюним ваш веб-сервер. 100 млн. запросов в сутки - наш размерчик!
Z
На сайте с 23.04.2009
Offline
6
#13

если на то пошло то вопрос есть ли доступ к мускулу извне, те открыт ли порт 3306 (стандартный для мускула)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий