MySQL 8.0, jednostavna i brza instalacija na Ubuntu 18.04

o mysqlu 8.0

U sljedećem ćemo članku pogledati MySQL 8.0. Danas je MySQL poslužitelj zajednice sustav upravljanja bazama podataka besplatan, popularan i na više platformi. Nudi dodatnu arhitekturu mehanizma za pohranu koja nam pruža više konektora baze podataka za različite programske jezike i mnoge druge značajke koje ćemo naći dostupnima.

U ovom ćemo postu vidjeti kako instalirati MySQL 8.0 na Ubuntu 18.04 Bionic Beaver. Sve to brzo i jednostavno. Prije nego što prijeđemo na nekoliko koraka koji će biti potrebni za instalaciju, zanimljivo je vidjeti neke od značajki koje nam nudi ova verzija MySQL-a. Ove se karakteristike mogu pogledati na službenoj web stranici. Tamo, tko to želi, može pročitajte značajke o verziji MySQL 8.0.

Instalacija MySQL 8.0

Dodajte spremište

Srećom, postoji APT spremište za instalaciju MySQL poslužitelja, klijent i ostale komponente. Da bismo je iskoristili, morat ćemo dodati ovo MySQL spremište na izvorni popis našeg sustava. Da bismo to učinili, otvaramo terminal (Ctrl + Alt + T) i u njega ćemo napisati sljedeće za preuzimanje paketa iz spremišta. To ćemo učiniti pomoću alata wget.

wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb

Zatim ćemo instalirati paket koji smo upravo preuzeli upisivanjem u isti terminal:

sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb

Prije započinjanja instalacije, imajte na umu da će se tijekom postupka tražiti da odaberemo verziju MySQL poslužitelja i ostale komponente.

konfiguracija paketa mysql 8.0

MySQL 8.0 poslužitelj bit će automatski odabran. Morat ćemo se pomaknuti prema dolje do zadnje opcije koja kaže Ok i na njoj pritisnite Enter za nastavak konfiguracije i instalacije paketa.

Instalirajte MySQL poslužitelj na Ubuntu 18.04

Sada ćemo ažurirati popis softvera dostupan u spremištima koja smo dodali na naš popis, uključujući spremište MySQL koje smo upravo dodali. U terminal (Ctrl + Alt + T) napišemo:

sudo apt update

Nakon što je ažuriranje završeno, izvršit ćemo sljedeću naredbu za instalirati MySQL poslužitelj zajednice, klijent i ostale potrebne datoteke:

instalacijski mysql poslužitelj

sudo apt-get install mysql-server

Tijekom instalacije sustav će tražiti da napišemo lozinka za korijenskog korisnika vašeg MySQL poslužitelja. Morat ćemo ga upisati dva puta i završiti pritiskom na Enter.

lozinka root mysql 8.0

Nastavljajući s instalacijom, poruka o konfiguraciji Dodatak za provjeru autentičnosti MySQL poslužitelja. Jedna od opcija bit će nam prikazana prema preporuci, na njoj ćemo morati samo pritisnuti Enter.

dodatak za provjeru autentičnosti mysql

Sigurna instalacija MySQL poslužitelja

Prema zadanim postavkama MySQL instalacija nije sigurna. Da bismo je zaštitili, morat ćemo izvršiti sigurnosnu skriptu koju ona donosi. Od nas će se tražiti da unesemo root lozinku koju smo postavili tijekom postupka instalacije. Također ćemo morati odabrati hoćemo li koristiti dodatak VALIDATE PASSWORD ili ne. Druga opcija koja će nam se predstaviti bit će mogućnost promjene root lozinke koju smo prethodno uspostavili.

Tada možemo odgovoriti da / ya na sljedeća sigurnosna pitanja:

mysql sigurnosna skripta 8

  • Izbrisati anonimne korisnike? (Pritisnite y | Y za Da, bilo koja druga tipka za Ne): y
  • Ne dopuštate daljinsku prijavu za root? (Pritisnite y | Y za Da, bilo koja druga tipka za Ne): y
  • Izbrisati testnu bazu podataka i pristupiti joj? (Pritisnite y | Y za Da, bilo koja druga tipka za Ne): y
  • Želite li sada ponovo učitati tablice privilegija? (Pritisnite y | Y za Da, bilo koja druga tipka za Ne): y

Sigurnosna skripta Možemo ga pokrenuti za konfiguraciju upisivanjem u terminal (Ctrl + Alt + T):

sudo mysql_secure_installation

Administracija MySQL poslužitelja putem Systemda

U Ubuntuu, nakon instaliranja paketa, usluge se obično pokreću automatski nakon što se paket konfigurira. Moći ćemo provjeriti radi li MySQL poslužitelj sa sljedećom naredbom:

status MySQL poslužitelja

sudo systemctl status mysql

Ako se iz nekog razloga ne pokrene automatski, imat ćemo na raspolaganju sljedeće naredba za njegovo pokretanje:

sudo systemctl enable mysql

Pristup MySQL ljusci

Za kraj, moramo samo pristupiti MySQL ljusci. To ćemo učiniti tako da u terminal upišemo sljedeću naredbu (Ctrl + Alt + T):

sudo mysql -u root -p

upit mysql verzije 8

Unutar ljuske možemo potražite pomoć i vidjet ćemo zaslon poput sljedećeg:

pomoć mysql 8


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Alberto dijo

    Pozdrav,

    Nikad me ne pita za lozinku za root, kad želim koristiti mysql, traži me, ako je ne naznačim (pa kažu da je to prvi put), neće mi ništa dopustiti.
    Štoviše, pitanje se nikada ne pojavljuje tijekom instalacije.
    Mysql je gori od Terminatora, zaustavite usluge, deinstalirate i izbrišete sve, ali ako pokušate mysql, to je još uvijek vani. Ako, kao što je moj slučaj, ni u jednom trenutku niste mogli unijeti lozinku za root, imat ćete problema, jer što god učinite, mysql će zapamtiti onu vrijednost koju nikada niste naznačili i neće vam dopustiti da napredujete.

  2.   ABELARD dijo

    Sljedeći su potpisa bili nevaljani: EXPKEYSIG 8C718D3B5072E1F5 MySQL Engineering Release Engineering

    1.    Damien Amoedo dijo

      Zdravo. provjerite piše li sudo apt-ključ adv –keyserver keys.gnupg.net –recv-keys 8C718D3B5072E1F5 i pokušaj ponovnog rješavanja problema. Salu2.

    2.    Jorge Luis dijo

      maqinaaaaaa
      je da se ista stvar događa i meni

  3.   ABELARD dijo

    Tijekom instalacije sustav će tražiti da unesemo lozinku za korijenskog korisnika vašeg MySQL poslužitelja. Morat ćemo ga upisati dva puta i završiti pritiskom na Enter.

    Nije me to tražio. ?