Титла: Възстановяване на база даннни Публикувано от: steef в Jan 31, 2011, 20:51 Здравейте ,
Имам едни бинарни файлове на mysql , забравени от историята , на стария хард и искам от тях да възстановя базата данни , която някога / long long time ago in a galaxy far far away / се е съдържала в тях . Предполагам с прост копи и пейст във /var/lib/mysql няма да стане работата . Та въпроса е как да импортна данните в mysql сървъра ? Естествено , системата в която някога са работили отдавна е сменена.... Ето това представлява едно лс на дир-а , в който са в момента : Код: $ ls -a Предполагам , че това са файловете , които съдържат данните за базата данни - ако се бъркам кажете . Титла: Re: Възстановяване на база даннни Публикувано от: Naka в Jan 31, 2011, 22:32 Предполагам с прост копи и пейст във /var/lib/mysql няма да стане работата. Напротив. Трябва да стане. Титла: Re: Възстановяване на база даннни Публикувано от: steef в Feb 01, 2011, 19:47 Благодаря нака . Стана . С прост копи и пейст . След това рестарт . Но имаше някои бъгове . Свързани със правата . Оправих ги с тежката тумахавка - позволих на всички да правят каквото си искат с папката на базата данни . Та още едно въпросче - попринцип какви права трябва да се зададат на файловете - само сървари ли трябва да може да ги чете и да пише ?
Титла: Re: Възстановяване на база даннни Публикувано от: Naka в Feb 01, 2011, 20:55 ами зависи с каквъв юзер ти работи mysql демончето. Тъй че виж на някоя инсталация какви са правата на файловете.
При мене под федора са: за файловете -rw-rw---- 1 mysql mysql xxxxxxxxxxx.MYD а пък за директорията където е базата е: drwx------ 2 mysql mysql |