PDA

Показать полную графическую версию : [решено] Транспорт БД сайта на другой сервер. Linux. Damp MySQL.


Artem-Samsung
03-12-2008, 19:02
soltek:~ # mysqldump -uroot -p1234 --all-databases > /home/mysql_all.sql
mysqldump: Got error: 1016: Can't open file: './xtf/jos_1012_mebli_banner.frm' (errno: 24) when using LOCK TABLES

Как решить проблему? Погуглив, нормального ничего не нашел, разве что как то пофиксить таблицы нужно. Посредством Linux это как то можно сделать? Или какие то скрипты нужны специальные? Если да, то какие?

Потом посоветуйте с кодировкой. Я собираюсь полностью Базу переносить на другой сервер,
это делаю первй раз.
Но наслышан, что как раз с кодировкой могут возникнуть проблемы.

У меня в некоторых базах cp1251_general_ci., в других utf8_general_ci

Как правильно Експортировать и Импортировать?

Спасибо

Coutty
03-12-2008, 19:07
Попробуйте так бэкапить: mysqlhotcopy database /path/to/some/dir

Может быть вообще поставить phpMyAdmin да там сделать экспорт-импорт?)

Artem-Samsung
04-12-2008, 00:44
Coutty, Стоит конечно же пхпмайадмин :) Но что то мне подсказало, что лучше таки сделать этот експорт более надежными способами :)
Ладно, сейчас попробую пхп май админ.




© OSzone.net 2001-2012