Увоз и извоз у МиСКЛ базе података помаже у обезбеђивању безбедности података јер се увоз база података користи за пренос података између сервера, са друге стране, извоз база података помаже у резервном копирању и опоравку података.
Овај водич ће пружити процедуру за:
Предуслов: Инсталација МиСКЛ сервера у Линук-у
Ажурирање система пре било какве инсталације је пожељно, па откуцајте:
$ судо апт упдате
Инсталирајте МиСКЛ сервер тако што ћете откуцати:
$ судо погодан инсталирај мискл-сервер
Да бисте проверили инсталирану верзију МиСКЛ-а, откуцајте:
$ мискл --версион
За покретање услуга МиСКЛ користите ову команду:
Извоз МиСКЛ база података у Линук
Омогућавамо извоз базе података у Линук, али пре тога морате се повезати са МиСКЛ сервером. Користите ову синтаксу за повезивање са локалним МиСКЛ сервером:
$ мискл -ин < корисничко име > -п
За овај пост корисничко име је „ мискл ”:
Као што је видљиво на излазу изнад, МиСКЛ сервер је успешно повезан.
Користите ову команду СХОВ да видите све доступне базе података:
> ПРИКАЖИ БАЗЕ ПОДАТАКА;
Да бисте извезли „мискл“ базу података из доступних база података, прво направимо директоријум помоћу ове команде:
Дођите до овог директоријума тако што ћете откуцати:
Да бисте извезли базу података, користите ову синтаксу:
Наведите своје корисничко име, име базе података коју желите да извезете и име датотеке у коју желите да извезете базу података. Користите ову синтаксу и притисните ентер и откуцајте команду лс да видите да ли је база података успешно извезена или не:
Овде можете видети да је датотека успешно креирана.
Да бисте видели неке податке ове датотеке, откуцајте:
$ глава -н 5 < назив документа > .скл
Овде су видљиви подаци извезене базе података.
Увоз МиСКЛ база података у Линук
Да увеземо базу података, повежимо се на локални сервер користећи синтаксу:
$ мискл -ин < корисничко име > -п
Успешно сте се пријавили на ваш локални сервер базе података.
Да бисте креирали базу података, користите ову синтаксу:
> ЦРЕАТЕ ДАТАБАСЕ < дб-наме > ;
Наведите назив базе података:
Да бисте видели доступне базе података, откуцајте ову команду:
Овде се види да је база података коју сте креирали доступна.
Хајде да увеземо већ постојећу датотеку са екстензијом „.скл“ која садржи резервне податке базе података, користећи ову синтаксу:
$ мискл -ин < корисничко име > -п < име нове базе података > < < назив документа > .скл
Наведите потребне вредности у синтакси:
Ваша база података је успешно увезена јер је тражила лозинку и дала излаз без грешака.
Закључак
Увоз и извоз база података је важан задатак за опоравак података и прављење резервних копија, миграцију података, сарадњу или тестирање и отклањање грешака. Извозом се креира датотека резервне копије, за извоз базе података користите ову синтаксу „ судо мисклдумп -у <корисничко име> -п <дб-наме> > <филенаме>.скл ” док вам увоз омогућава да олакшате пренос података између сервера, можете да увезете базу података из датотеке користећи ову синтаксу “ мискл -у <корисничко име> -п <име нове базе података> < <име датотеке>.скл ”.