МариаДБ је популарна алтернатива МиСКЛ систем за управљање базом података. Развили су га оригинални МиСКЛ програмери и требало би да остане отвореног кода.
МариаДБ је брз и поуздан, подржава различите машине за складиштење и има додатке што га чини савршеним за широк спектар случајева употребе.
У овом водичу ћемо вам показати како инсталирати МариаДБ сервер на вашем РХЕЛ 8. Ми ћемо инсталирати МариаДБ 10.3.10 верзија.
Белешка: Овај водич претпоставља да имате активна претплата на РХЕЛ 8 и да имате роот приступ вашем РХЕЛ систему. Алтернативно, можете користити привилегованог корисника и покренути команде помоћу судо.
Да бисте инсталирали МариаДБ сервер, користићемо следеће иум команда да бисте довршили инсталацију.
# иум инсталл мариадб-сервер.
Ово ће инсталирати МариаДБ сервер и све потребне зависности.
Када се инсталација доврши, можете започети МариаДБ услуга са:
# системцтл старт мариадб.
Ако желите да се услуга МариаДБ аутоматски покреће након сваког покретања система, можете покренути следећу команду:
# системцтл енабле мариадб.
Проверите статус МариаДБ услуга са:
# системцтл статус мариадб.
Сада када је наша услуга покренута, време је да побољшамо њену безбедност. Поставићемо роот лозинку, онемогућити даљинско пријављивање роот -а, уклонити тестну базу података и анонимног корисника. На крају ћемо поново учитати све привилегије.
У ту сврху једноставно покрените следећу команду и на одговарајући начин одговорите на питања:
# мискл_сецуре_инсталлатион.
Имајте на уму да је лозинка основног корисника празна, па ако желите да је промените, једноставно притисните „Ући“, када се од вас затражи тренутна лозинка. Остатак можете слиједити кораке и одговоре на доњој слици:
Идемо мало дубље и креирајмо базу података, корисника и дајмо привилегије том кориснику над базом података. Да бисте приступили серверу помоћу конзоле, можете користити следећу команду:
# мискл -у корен -п
Када се од вас затражи, унесите роот лозинку коју сте раније поставили.
Сада креирајмо нашу базу података. У ту сврху на одзиву МариаДБ покрените следећу команду:
МариаДБ [(нема)]> ЦРЕАТЕ ДАТАБАСЕ тецминт;
Ово ће створити нову базу података са именом тецминт. Уместо да приступамо тој бази података са нашим роот корисником, креираћемо засебног корисника базе података, који ће имати привилегије само за ту базу података.
Креираћемо нашег новог корисника који се зове тецминт_усер и доделити му привилегије на тецминт базу података, са следећом командом:
МариаДБ [(нема)]> ОСТАВИ СВЕ НА ТЕЦМИНТ.* ТО [заштићена е -пошта] ИДЕНТИФИКОВАНО од 'сецуреПассоврд';
Када креирате сопственог корисника, обавезно га замените „СецуреПассворд“ са лозинком коју желите да дате том кориснику.
Када завршите са горе наведеним командама, откуцајте "одустати" на одзиву за напуштање МариаДБ:
МариаДБ [(нема)]> одустати;
Сада можете користити новог корисника за приступ датотеци тецминт база података.
# мискл -у тецминт_усер -п
Када се од вас затражи, унесите лозинку за тог корисника. Да бисте променили коришћену базу података, можете да користите следеће у одзиву МариаДБ:
МариаДБ [(нема)]> користите тецминт;
Ово ће променити тренутну базу података у тецминт.
Алтернативно, можете издати наредба мискл навођењем имена базе података као и приказано.
# мискл -у тецминт_усер -п тецминт.
На тај начин ћете, када унесете лозинку корисника, директно користити тецминт база података.
Овде сте научили неке од основа МариаДБ -а, али има још много тога за истражити. Ако желите побољшати знање о бази података, можете погледати наше водиче овдје:
То је то. У овом водичу сте научили како да инсталирате и заштитите МариаДБ серверу и креирајте своју прву базу података. Ако имате било каквих питања, слободно их поставите у одељку за коментаре.