как перенести базу MySQL??

Статус
В этой теме нельзя размещать новые ответы.

Kamikadze2008

Создатель
Регистрация
21 Мар 2008
Сообщения
31
Реакции
1
допустим мне нужно скинуть базу с одного компа на другой чтоб на другом компе на веб сервере мой сайт работал коректно.
Я понял так нужно найти на веб сервере папку с названием базы и скинуть её на другой комп в ту же деректорию??
 
Сделай дамп базы с помощью Sypex dumper и восстанови базу на другом сервере
 
Если трансфер базы происходит на Unix-машинах - в подписи (mysqldump).
Если нужно забрать базу на Unix-машину и расшарен доступ на БД - в подписи(mysqldump).

Если машина виндовая - машину в окно :)
Альтернатива - скриптовые дамперы а-ля sympex $)
 
  • Заблокирован
  • #5
Мой вариант простой и ненадо ставить другие дамперы.
в phpMyAdmin -> Export

В нужной базе Import

Подключаешься к импортированой базе, и счастье. Главное неошибиться с кодировкой. Будут повросы в PM
 
Можно просто скопировать файлы базы на другой комп. Можно через экспорт mysqldump предварительно заделав utf8 как кодировку (на всякий)..
 
Уже несколько раз переносил с машины на машину (работают под windows) простым копированием файлов из папки database и всё работает. А вообще supexdumper - очень хороший скрипт....
 
mysqldump рулит

Сделать дамп
mysqldump -hсервер -uпользователь -pпароль база > base.sql
Залить дамп
mysqldump -hсервер -uпользователь -pпароль база < base.sql
 
Заливают не mysqldump'ом, а mysql.

mysqldump рулит

Сделать дамп
mysqldump -hсервер -uпользователь -pпароль база > base.sql
Залить дамп
mysqldump -hсервер -uпользователь -pпароль база < base.sql
 
а еще проще, если у тя рут, то надо скопировать папку <mysql datafolder>/<название базы> и всё будет работать
на виндовой машине к примеру:
C:\Program Files\MySQL\MySQL Server 5.0\data
в папке data будут лежать папки с названиями БД, вних собсна сами базы
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху