Как перенести базу MySQL с одного сервера на другой?
Июль 17th, 2008 | by Anstar |Лучший способ для этого - использование утилиты mysqldump.
1. Нужно сбекапить базу на первом сервере.
mysqldump −u user −−password=password databasename > backupfile
2. Залить backupfile на второй сервер.
Для этого можно использовать wget - сделав базу доступной через web (например положив в папку DocumentRoot апача)
3. На втором сервере создать базу.
залогиниться в mysql:
mysql −u user −−password=password
создать базу:
create database databasename;
4. Загрузить базу из backupfile.
mysql −u user −−password=password databasename < path_to_backupfile
здесь path_to_backupfile - путь к файлу backupfile.
Вот и все
Этим постом открываю на блоге новое направление - администрирование Apache, PHP, Mysql и не только на Линукс серверах. Надеюсь, кому-нибудь пригодится.
8 Responses to “Как перенести базу MySQL с одного сервера на другой?”
By MegaS on Июл 18, 2008 | Reply
давай, я тоже буду про линукс писать
By Anstar on Июл 18, 2008 | Reply
Еще бы регулярно писать получалось - то времени нет, то желания
By Полубомж on Июл 21, 2008 | Reply
Я завтра собрался подводить очередные промежуточные итоги конкурса на 5000 у.е. Поэтому если что - велком на блог. Хотя по большому счету - лентяи все такие что ппц… Походу все что осилили - только зарегаться смогли
:) 
By Anstar on Июл 21, 2008 | Reply
Полубомж, почитаю блог. Насчет конкурса - сорри но участвовать не буду, т.к:
1. С PeakClick не работаю (просто не пробовал)
2. С Glavmed пробовал - но сейчас тоже практически не работаю
3. Софт от Jonn22 никогда не юзал и не собираюсь - свой софт всегда лучше
By MegaS on Июл 22, 2008 | Reply
полубомж спамит тебе, не разговаривай с ним:)
By Anstar on Июл 23, 2008 | Reply
By Велесов on Июл 29, 2008 | Reply
Полубомж всех заспамил )
By viktor_z on Авг 15, 2008 | Reply
Полубомжа встречаю не 1 раз с таким комментом!