Nola instalatu MySQL Ubuntun

Instalatu MySQL ubuntu phpMyAdmin

Hainbat datu-baseak kudeatzeko sistema daude, baina askok Microsoft Access-en aldeko apustua egiten dute, beti bezala, Microsoft-ena delako eta bere ofimatika paketearen parte delako. Beste askok, datu-baseak kudeatzea pertsona jakintsuek egiten duten zeregina denez, kode irekiko aukeraren berri dute, ikusi dudanaren arabera, enpresa askok aukeratzen dutena. Hemen irakatsiko dizuegu instalatu MySQL Ubuntun.

Windows-en bagaude, MySQL instalatzea lan erraza da zer instalatu badakizu, dena barne hartzen duten paketeak baitaude. Linuxen ez da berdina, eta pixka bat konplikatuagoa da, komando lerroekin asko egiten delako. Gaur MySQL Ubuntun nola instalatu azaltzen saiatuko gara, instalatuko duguna izango dela ere esan daitekeen arren. LAMPhau da, Linux, Apache, MySQL eta PHP.

Hasi aurretik

MySQL interfaze grafikorik gabeko tresna bat da, terminaletik komando lerroaren bidez (CLI) funtzionatzen duena. Bere instalazioa nahiko erraza da, baina MySQL-rekin bakarrik egin beharko genituzke terminaleko kontsulta guztiak. Erabiltzailearen esperientzia hobetzeko, instalatu eta konfiguratu behar duzu phpMyAdmin. Hau da gauzak pixka bat zailtzen dituena. Nola konfiguratuta dagoen, sar gaitezke phpMyAdmin edo erakutsi dizkigun akats askoren bat aurkituko dugu.

Garrantzitsua iruditzen zait aipatzea ere hemen azaltzen dena artikulu hau idazteko unean funtzionatzen duela, eta Ubuntu 22.10-n probatu da. Paketerik edo ezer berezirik ez dagoenez, iraganeko eta etorkizuneko bertsioetan funtzionatu beharko luke, baina ez dago bermatuta. Beraz, akatsen bat aurkitzen baduzu, artikulu hau aurkitzeko egin duzunera itzultzea gomendatuko nuke (sare sozialetan aurkitu ez baduzu): bilatu akats zehatza hemen. Google DuckDuckGo.

Nola instalatu MySQL Ubuntun

Goian azalduta, goazen jarraitu beharreko pausoekin LAMP phpMyAdmin-ekin batera instalatzeko eta dena Ubuntun funtzionatzeko.

  1. Dena eguneratuta dagoela ziurtatzeko, pakete guztiak eguneratzen ditugu, Software Eguneratzetik edo komandoarekin sudo apt update && sudo apt upgrade.
  2. Aukerako urrats gisa, nabigatzailera joan eta "localhost" jartzen dugu, hala bada, HTTPS-tik S kenduko dugula ziurtatuz. Errore bat ikusiko dugu zerbitzaririk ez dagoelako bere lana egiten.

localhost ez dabil

  1. Terminalera joan eta LAMP-en A instalatzen dugu: Apache.
sudo apt instalatu apache2
  1. Beste aukerako urrats gisa, garrantzitsuak ez direnak baina ondo goazela adierazten dutenak, arakatzailera itzuliko gara, "localhost" jarri eta orain honelako zerbait agertzen dela egiaztatuko dugu:

localhost lanean

  1. Ondoren, MySQL instalatuko dugu, LAMP-en M:
sudo apt instalatu mysql-server
  1. Hurrengo urratsean, ez badugu, LAMParen P (PHP) instalatuko dugu:
sudo apt instalatu php

Eta honekin Ubuntun MySQL erabiltzeko beharrezko guztia izango genuke. Erabiltzaileen esperientzia hobetzeko, jarraitzen dugu.

Instalatu phpMyAdmin Ubuntun

  1. Terminalean, hau idatziko dugu:
sudo apt instalatu phpmyadmin
  1. Iritsiko da une bat zerbitzaria erabiltzeko eskatuko diguna. Apache2 aukeratzen dugu zuriune-barrarekin, gero fitxa eta Ados.

phpmyadmin zerbitzaria

  1. Datu-base aktibo bat edukitzea beharrezkoa dela jakinaraziko digu, eta dbconfig-common-ekin kudeatu nahi badugu. Lehenengo leihoa onartzen dugu, aukera gehiago eskaintzen ez duena, eta bigarrenera joaten gara, baietz esaten dugu eta phpMyAdmin-i pasahitza jartzen diogu (bi aldiz):

dbconfig-common

Ezarri phpMyAdmin pasahitza

  1. Arakatzailera itzuliko gara eta “phpmyadmin” gehitzen diogu “localhost”, hau da, localhost/phpmyadmin izango litzateke.

phpMyAdmin saioa hasteko

  1. Beste egiaztapen bat egiten dugu: erabiltzaile lehenetsia, hau da, phpmyadmin, eta 10. urratsean konfiguratu dugun pasahitza jartzen dugu. Ikusiko dugu sartzen dela, baina ez daukagu ​​pribilegiorik.

phpMyAdmin pribilegiorik gabe

  1. Saioa phpMyAdmin-en itxiko dugu.

Saioa itxi

  1. Terminalera itzuliko gara, idatzi sudo -i (edo sudo su) eta jarri gure pasahitza.
  2. Orain mysql -u root -py idazten dugu phpMyAdmin-en pasahitza (10. urratsekoa).

sartu mysql

  1. Ez da ezer geratzen. Hurrengo urratsean erabiltzaile bat sortuko dugu (1), 1234 beste gako batengatik aldatuz (komatxo bakarren artean joan behar duena) eta ubunlog zure erabiltzailearentzat, pribilegioak ematen dizkiogu (2) eta berrabiaraziko dugu (berretsi egingo du). ondo joan dela sarrera bakoitzaren ondoren "Kontsulta Ados" mezuarekin):
sortu 'ubunlog'@'%' erabiltzailea '1234'-rekin identifikatua; eman pribilegio guztiak *.*-ri 'ubunlog'@'%'-ri beka aukerarekin; hustu pribilegioak;

Eta hori guztia izango litzateke. Nabigatzailera itzuli, login/phpmyadmin orria freskatu eta sortutako erabiltzailearekin sartu gaitezkeela egiaztatzea eta datu-baseak kudeatu ditzakegula ere geratzen da.

Kudeatu datu-baseak Ubuntun phpMyAdmin-en

Datu-baseak ezkutatzea eta gaia aldatzea

Orain datu-baseak kudeatu ditzakegunean, baliteke gure erara egin nahi izatea. Orri nagusian “Tema” aukera aurkitzen dugu, eta phpMyAdmin instalatuta dugun sistema eragilearen arabera, 3 edo 4 aukera ager daitezke. Asko ez badira ere, badira alternatibak phpmyadmin.net/themes, eta, adibidez, honako hau da BooDark (Dark Bootstrap):

BooDark Gaia

Gaiak deskonprimitu behar dira eta karpeta phpmyadmin karpetaren barruan egongo den gaien karpetaren barruan jarri (Ubuntun /usr/share/phpmyadmin/themes izan ohi da).

Bestalde, ohartu bazara, ohartuko zara BooDark pantaila-argazkiaren ezkerraldean goiko pantailan baino datu-base gutxiago daudela. Hori ezkutuan daudelako. Teoriak direla dio konfigurazio fitxategiak dituzten datu-baseak eta merezi duela han ezer ez ukitzeak, baina ezkutatu ditzakegula, denak ikusten direnean bezala funtzionatzen jarraituko duela.

Horiek ezkutatzeko, eta horrela gure datu-baseekin bakarrik lan egiteko, Fitxategiak ireki ditzakegu, beste kokapen batzuetara joan, gure disko gogorraren erroa sartu, lupa sakatu, phpmyadmin bilatu, karpetan sartu eta config.inc fitxategia ireki. .php. Amaieran ondoko lerro bat gehi dezakezu:

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

Goikotik, erabiltzen ari gara datu-baseak ezkutatzeko aukera (ezkutatu_db) eta zeintzuk ez ditugun ikusi nahi adieraziz. Katea komatxo bakunekin hasi eta amaitzen da; bere barruan, lehenengo sinboloak "^" eta azken "$" izan behar du; eta barruan "|" bidez bereizitako datu-baseak daude. Zerbait arraroa nabarituko bazenu, behar ez bazenuen ere, lerro hori "iruzkindu" dezakezu aurretik bi barra (//) jarriz edo /*…*/ artean jarriz.

LibreOffice Base-rekin datu-baseak kudeatzea

Artikulu honen hasieran azaldu dugun bezala, Ubuntun MySQL erabiltzeko benetan beharrezkoa dena 7 urratsetan egiten da. Orduan terminalarekin kudeatzen badugu, ez da beste ezer behar. phpMyAdmin-ekin interfaze grafiko batekin egingo dugu, ostalaritza-zerbitzuetan egon ohi dena, beraz, merezi du beste ezer baino lehen horretara ohitzea. Baina datu-baseak ere kudeatu ditzakezu beste software batekin.

Adibidez, Microsoft 365-en Access dugun bezala, LibreOffice du Oinarria. Eta bai, Base-rekin MySQL datu-baseetara konekta gaitezke, nolabait. Datu-basean taulak gehi ditzakegula egia den arren, egia da ere ez digula phpMyAdmin-etik sortu ditugun taulak editatzen uzten, eta, beraz, merezi du, Baserekin lan egingo badugu, sortu datu-basea MySQL-rekin, konekta gaitezen eta gero kudea ditzagun taulak Basetik. -ri dagokionez SQL kontsultak, informazioa lortzeko bakarrik onartzen dira; aldaketak egin nahi baditugu, interfaze grafikoaren bidez egin behar dugu.

Horretarako, LAMP guztia instalatuta dugunean (Linux dagoeneko hor dago, Apache, MySQL eta PHP), pauso hauek jarraitu behar ditugu:

  1. LibreOffice Base irekitzen dugu. Morroi bat erakutsiko zaigu.
  2. Lehenengo leihoan, "Konektatu lehendik dagoen datu-base batera" aukeratuko dugu, menua jaitsi eta "MySQL/MariaDB" aukeratuko dugu.

Sortu datu-basea LibreOffice Base-rekin

  1. Hurrengo leihoan, "Konektatu zuzenean (MariaDB C konektorearen bidez)" aukeratuko dugu eta hurrengoa egin klik:

Konektatu MariaDB erabiliz

  1. Jarraian, datu-basearen eta zerbitzariaren izena jarri dugu. Datu-basea konektatu nahi duguna izango da, eta zerbitzaria localhost da.

Datu-basearen datuak

  1. Hurrengoa sakatu ondoren, erabiltzaile-izena jarriko dugu eta, “Derrigorrezko pasahitza” laukia markatuta, konexioa probatu klikatuko dugu.

Probatu konexioa

  1. Pasahitza eskatuko digu (MySQL erabiltzailearena), guk jartzen dugu. Dena ondo badoa, konexioa arrakastatsua izan dela berresten duen mezu bat ikusiko dugu.
  2. Hurrengoa klikatzen dugu eta azken leiho bat ikusiko dugu, bertan gauzak lehenespenez utzi eta “Amaitu” sakatzea merezi duen.

Gorde datu basea

Honek LibreOffice Basetik datu basera sartzeko aukera emango digu, baina jatorrizko zerbait behar bada eta oinarrizko kudeaketarako bakarrik erabiliko nuke. Gainera, zure mahaigainean itxura hobea duen zerbaitekin lan egin nahi baduzu, adibidez, GTK Ubuntun edo Qt beste ingurune grafiko batzuetan.

Beste aukeren artean, faboritoetako bat da dbear, kode irekiko Community aukera duena, baina bata edo bestea erabiltzea dagoeneko gustu kontua izan beharko litzateke. Hori eta ziurrenik lan batean phpMyAdmin-en ondo mugitzeko eskatzen dizute.

Eta horrela instalatu dezakezu MySQL Ubuntun eta Ubunturen interfaze grafiko batekin datu-baseak kudeatu.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Iruzkin bat, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   Francis Velasco esan zuen

    Bikaina, egunak zeramatzan MySQL instalatzeko informazioa bilatzen eta mezu elektroniko hau garaiz iritsi zen urratsekin