Skip navigation

Бекъп на MySQL база данни към файл

2563 прочитания, 0

Що се касае до базите данни поддържането на редовен бекъп е въпрос на много повече от добра практика. Правилният подход би бил този, който не изисква директна намеса на системния администратор, а работи по-скоро автоматично на заден план.

Настройването на процес в Cron на предварително избрани интервали може да стане по няколко начина. С инструмента mysqldump командата е:

mysqldump -h localhost -u root -pmypassword databasename > dumpfile.sql

Например:
mysqldump -h localhost -u root -myDBpass myDBname > dumpfile.sql

Горният пример прави дъмп на базата myDBname, записан в dumpfile.sql. Впоследствие този специален текстови файл може да се използва за импорт на по-късен етап. Внимание: обикновенно формата на файла е utf-8, независимо от енкодинга на таблиците в базата.

Ако предпочитате по-графичен подход можете да използвате phpmyadmin.

PhpMyadmin

От менюто в десния панел избирате Export и в отворилият се прозорец указвате на кои таблици искате да направите бекъп (има опции за избор на всички).

phpmyadmin backup

Ако предпочитате различен формат на дъмпа имате избор измежду няколко, включително XML, PDF, CSV и др.

(15.08.2011)

КОМЕНТАРИ

Трябва да сте регистриран потребител, за да коментирате статията
"Бекъп на MySQL база данни към файл"



    

© Ай Си Ти Медиа ЕООД 1997 - 2012 съгласно общи условия за ползване