Общие > Базы данных

синхронизация

(1/2) > >>

Foshvad:
Люди кто подскажет. (Может сталкивались)
Есть две БД (одна у меня, вторая у провайдера)
Как проще перенести данные с провайдерской в мою? Есть способ по-проще, чем phpMyAdmin\'ом damp\'ить провайдерсую базу и insert\'ать ее в свою?

NAS:
Через шелл, но тоже дамп, но там получится гораздо быстрее.

Foshvad:
А это как? Надо оболочку на сервере запускать? Telnet\'ом или я что-то не понимаю ? :)

:
Можно и не дампом, выгружаешь сначала таблицу в файл, а потом делаешь след.:

LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE \'file_name.txt\'
    [REPLACE | IGNORE]
    INTO TABLE tbl_name
    [FIELDS
        [TERMINATED BY \'\\t\']
        [[OPTIONALLY] ENCLOSED BY \'\']
        [ESCAPED BY \'\\\\\' ]
    ]
    [LINES TERMINATED BY \'\\n\']
    [IGNORE number LINES]
    [(col_name,...)]

так быстрее получится :)

VaV:
shell
берем с одной базы
mysqldump database -u username -p --add-drop-table>mydump.txt
грузим в другую
mysql database -u username -p

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии