Како инсталирати МиСКЛ на Убунту

Инсталирајте МиСКЛ убунту пхпМиАдмин

Постоји неколико система за управљање базама података, али многи се одлучују за Мицрософт Аццесс, као и увек, јер је из Мицрософта и део је његовог канцеларијског пакета. Многи други, пошто је управљање базама података задатак који обављају упућени људи, свесни су опције отвореног кода за коју су, према ономе што сам видео, избор многих компанија. Ево ми ћемо вас научити инсталирај мискл у Убунту-у.

Ако смо на Виндовс-у, инсталирање МиСКЛ-а је једноставан задатак ако знате шта да инсталирате, пошто постоје пакети који укључују све. У Линуксу није исто, а и мало је компликованије јер се доста ради командним линијама. Данас ћемо покушати да објаснимо како да инсталирамо МиСКЛ у Убунту, мада се такође може рећи да ће оно што ћемо инсталирати бити лампатј. Линук, Апацхе, МиСКЛ и ПХП.

Пре него што започнете

МиСКЛ је алатка без графичког интерфејса која ради са терминала преко командне линије (ЦЛИ). Његова инсталација је прилично једноставна, али само са МиСКЛ-ом бисмо морали да извршавамо све упите са терминала. Да бисте побољшали корисничко искуство, морате такође да инсталирате и конфигуришете пхпМиАдмин. То је оно што мало компликује ствари. У зависности од тога како је конфигурисан, можемо да уђемо пхпМиАдмин или ћемо пронаћи једну од многих грешака које нам може показати.

Такође ми се чини важним напоменути да оно што је овде описано функционише у време писања овог чланка, и је тестиран на Убунту 22.10. Пошто нема пакета или било чега посебног, требало би да ради у прошлим и будућим верзијама, али није гарантовано. Дакле, ако наиђете на било какве грешке, препоручио бих вам да се вратите на оно што сте урадили да бисте пронашли овај чланак (ако га нисте пронашли на друштвеним медијима): потражите одређену грешку на гоогле ДуцкДуцкГо.

Како инсталирати МиСКЛ на Убунту

Уз горе објашњење, идемо са корацима које треба следити да инсталирамо ЛАМП заједно са пхпМиАдмин-ом и учинимо да све ради у Убунту-у.

  1. Да бисмо били сигурни да је све ажурирано, ажурирамо све пакете, било из Ажурирања софтвера или помоћу команде sudo apt update && sudo apt upgrade.
  2. Као опциони корак, идемо у прегледач и стављамо „лоцалхост“, пазећи да уклонимо С са ХТТПС-а ако јесте. Видећемо грешку јер нема сервера који ради свој посао.

локални хост не ради

  1. Идемо до терминала и инсталирамо А од ЛАМП: Апацхе.
судо апт инсталл апацхеКСНУМКС
  1. Као још један опциони корак, који није важан али указује на то да радимо добро, враћамо се у претраживач, стављамо „лоцалхост“ и проверавамо да ли се сада појављује нешто попут следећег:

лоцалхост ради

  1. Затим инсталирамо МиСКЛ, М од ЛАМП:
судо апт инсталл мискл-сервер
  1. У следећем кораку, ако га немамо, инсталирамо П од ЛАМП (ПХП):
судо апт инсталл пхп

А са овим бисмо имали све што је потребно да користимо МиСКЛ у Убунту-у. Да бисмо побољшали корисничко искуство, настављамо.

Инсталирајте пхпМиАдмин на Убунту

  1. У терминалу пишемо:
судо апт инсталл пхпмиадмин
  1. Доћи ће време када ће од нас тражити да користимо сервер. Са размакницом бирамо апацхе2, затим таб и ОК.

пхпмиадмин сервер

  1. Обавестиће нас да је неопходно да имамо активну базу података и ако желимо да њоме управљамо помоћу дбцонфиг-цоммон. Прихватамо први прозор, који не нуди више опција, и идемо на други, кажемо да и постављамо лозинку на пхпМиАдмин (два пута):

дбцонфиг-цоммон

Поставите лозинку за пхпМиАдмин

  1. Враћамо се на претраживач и додајемо „пхпмиадмин“ у „лоцалхост“, што би било лоцалхост/пхпмиадмин.

пхпМиАдмин пријава

  1. Урадимо још једну проверу: стављамо подразумеваног корисника, а то је пхпмиадмин, и лозинку коју смо конфигурисали у кораку 10. Видећемо да улази, али немамо привилегије.

пхпМиАдмин без привилегија

  1. Затварамо сесију у пхпМиАдмин.

Одјавити се

  1. Враћамо се на терминал, пишемо sudo -i (или судо су) и ставите нашу лозинку.
  2. Сада пишемо мискл -у роот -пи и стављамо лозинку за пхпМиАдмин (ону из корака 10).

унесите мискл

  1. Ya no queda nada. En el siguiente paso vamos a crear un usuario (1), cambiando 1234 por otra clave (que debe ir entre las comillas simples) y ubunlog por vuestro usuario, le damos privilegios (2) y los reiniciamos (se confirmará que ha ido bien con el mensaje «Query OK» tras cada intro):
create user 'ubunlog'@'%' identified by '1234';
grant all privileges on *.* to 'ubunlog'@'%' with grant option;
flush privileges;

И то би било све. Остаје да се вратимо у претраживач, освежимо логин/пхпмиадмин страницу и проверимо да ли можемо да уђемо са креираним корисником, као и да можемо да управљамо базама података.

Управљајте базама података у пхпМиАдмин на Убунту-у

Сакривање база података и промена теме

Сада када можемо да управљамо базама података, можда бисмо желели да то урадимо на сопствени начин. На главној страници налазимо опцију „Тема“, а у зависности од оперативног система на којем имамо инсталиран пхпМиАдмин, могу се појавити 3 или 4 опције. Иако их нема много, постоје алтернативе пхпмиадмин.нет/тхемес, и, на пример, следеће је БооДарк (Дарк Боотстрап):

БооДарк Тхеме

Теме се морају распаковати и ставити фасциклу у фасциклу са темама која ће бити унутар фасцикле пхпмиадмин (у Убунту-у је то обично /уср/схаре/пхпмиадмин/тхемес).

С друге стране, ако сте приметили, приметићете да лево од снимка екрана БооДарк-а има мање база података него на слици изнад. То је зато што су скривени. Теорија каже да јесу базе података са конфигурационим датотекама и да ту вреди ништа не дирати, али можемо да их сакријемо, да ће све наставити да ради као када се виде.

Да бисмо их сакрили и на тај начин радили само са нашим базама података, можемо да отворимо датотеке, одемо на друге локације, уђемо у роот хард диска, притиснемо лупу, потражимо пхпмиадмин, уђемо у фасциклу и отворимо датотеку цонфиг.инц. .пхп. На крају можете додати ред попут следећег:

$cfg['Servers'][$i]['hide_db'] = '^mysql|sys|phpmyadmin|performance_schema|information_schema$';

Од горе наведеног, користимо опција за сакривање база података (хиде_дб) и означавајући које не желимо да видимо. Стринг почиње и завршава се једноструким наводницима; унутар њега, први симбол мора бити "^", а последњи "$"; а унутра су базе података раздвојене са "|". Ако приметите нешто чудно, иако не би требало, можете да „прокоментаришете“ тај ред тако што ћете ставити две косе црте (//) испред њега или га ставити између /*…*/.

Управљање базама података са ЛибреОффице Басе

Као што смо објаснили на почетку овог чланка, оно што је заиста неопходно за коришћење МиСКЛ-а у Убунту-у ради се у око 7 корака. Ако се онда снађемо са терминалом, ништа друго није потребно. Са пхпМиАдмин-ом ћемо то урадити са графичким интерфејсом, оним који је обично доступан у хостинг сервисима, тако да се вреди навикнути на њега пре било чега другог. Али такође можете управљати базама података са другим софтвером.

На пример, као што имамо Аццесс у Мицрософт 365, ЛибреОффице има базу. И да, можемо се повезати са МиСКЛ базама података помоћу Басе-а, на неки начин. Иако је тачно да можемо да додајемо табеле у базу података, такође је тачно да нам она не дозвољава да уређујемо табеле које смо креирали из пхпМиАдмин-а, па је вредно да, ако ћемо радити са Басе-ом, креирајте базу података помоћу МиСКЛ-а, повежите се на њу и онда управљајте табелама из Басе-а. Што се тиче СКЛ упити, дозвољени су само они за добијање информација; ако желимо да извршимо измене, морамо то да урадимо преко графичког интерфејса.

Да бисмо то урадили, након што смо инсталирали сав ЛАМП (Линук је већ ту, Апацхе, МиСКЛ и ПХП), морамо да следимо ове кораке:

  1. Отварамо ЛибреОффице базу. Биће нам приказан чаробњак.
  2. У првом прозору бирамо „Повежи се са постојећом базом података“, падајући мени и бирамо „МиСКЛ/МариаДБ“.

Креирајте базу података помоћу ЛибреОффице базе

  1. У следећем прозору бирамо „Повежи се директно (преко МариаДБ Ц конектора)“ и кликнемо даље:

Повежите се користећи МариаДБ

  1. Затим стављамо име базе података и сервера. База података ће бити она на коју желимо да се повежемо, а сервер је локални хост.

Подаци из базе података

  1. Након што кликнемо на следеће, убацићемо корисничко име и, са означеним пољем „Захтевана лозинка“, кликћемо на тест везе.

Тестирајте везу

  1. Тражиће од нас лозинку (корисника МиСКЛ), ми је стављамо. Ако све прође како треба, видећемо поруку која потврђује да је веза успела.
  2. Кликнемо на следеће и видећемо последњи прозор у коме вреди оставити ствари подразумевано и кликнути на „Заврши“.

Сачувајте базу података

Ово ће нам омогућити да приступимо бази података из ЛибреОффице Басе-а, али бих је користио само ако је потребно нешто изворно и за основно управљање. Такође ако више волите да радите са нечим што боље изгледа на вашој радној површини, као што је ГТК у Убунту-у или Кт у другим графичким окружењима.

Међу осталим опцијама, једна од фаворита је ДБеавер, који има опцију заједнице отвореног кода, али коришћење једне или друге већ би требало да буде ствар укуса. То и то вероватно у послу траже да се добро крећете у пхпМиАдмин-у.

И овако можете да инсталирате МиСКЛ на Убунту и управљате базама података помоћу графичког интерфејса из Убунтуа.


Коментар, остави свој

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Францисцо Веласцо дијо

    Одлично, данима сам тражио информације за инсталацију МиСКЛ-а и ова е-порука је стигла на време са корацима