Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

MySQL je sustav upravljanja relacijskim bazama podataka baziran na SQL-u (Structured Query Language). To je jedan od najčešće korištenih softvera baze podataka za nekoliko poznatih aplikacija koje ga koriste. MySQL se koristi za aplikacije za skladištenje podataka, e-trgovinu i logiranje, ali njegova je najkorištenija značajka pohrana i upravljanje web bazom podataka.

Ubuntu 20.04 dolazi s MySQL-om u svom repozitoriju, a međutim, kao što mnogi znaju, izdanja Ubuntu LTS-a samo su osigurala sigurnosna ažuriranja za svoja izdanja kako bi njegova stabilna verzija ostala stabilna. Ovo ima velike prednosti, ali neke nedostatke; u tutorialu ćete naučiti kako instalirati MySQL 8 za Ubuntu 20.04.

Preduvjeti

  • Preporučeni OS: Ubuntu 20.04 - neobavezna (Ubuntu 21.04)
  • Korisnički račun: Korisnički račun sa sudo ili root pristupom.
  • Potrebni paketi: wget

Ažuriranje operativnog sustava

Ažurirajte svoj Ubuntu 20.04 operativni sustav kako biste bili sigurni da su svi postojeći paketi do danas:

sudo apt update && sudo apt upgrade

Oglas


Uvezite MySQL spremište

Da biste instalirali najnoviju verziju MySQL-a, morat ćete preuzeti i instalirati MySQL APT .deb paket spremišta koji će konfigurirati i instalirati MySQL softverska spremišta na vašem sustavu. Da biste dobili najnoviju vezu za zamjenu u primjeru u nastavku, posjetite Stranica za preuzimanje APT spremišta na MySQL.

Upotrijebite sljedeću naredbu u nastavku za preuzimanje na svoj TMP mapa:

cd /tmp
wget https://dev.mysql.com/get/mysql-apt-config_0.8.19-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.19-1_all.deb

Tijekom instalacije MySQL spremišta vidjet ćete sljedeće skočne prozore:

Prvo, od vas će se tražiti da potvrdite koju verziju MySQL-a želite instalirati; za sada je ispravno postavljen za najnoviju verziju, pa se pomoću tipki sa strelicama pomaknite prema dolje i odaberite ok nastaviti:

odabrati OK za nastavak instalacije:

Vidjet ćete drugi prozor koji vas savjetuje da na vašem sustavu nemate konfiguriran MySQL poslužitelj za nove instalacije. Odaberite paket koji najbolje odgovara vašim potrebama koji je u većini slučajeva prvi izbor mysql-8.0.

Primjer:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Kada završite, dobit ćete sljedeću poruku natrag u svoj terminal:

OK

Da biste prikazali novo spremište, koristite apt naredba ažuriranja:

sudo apt update

Instalirajte MySQL 8

Sada kada ste dovršili uvoz spremišta za MySQL, izvršite naredbu za instalaciju kako slijedi:

sudo apt install mysql-server

Primjeri ovisnosti koje će također biti instalirane:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

tip Y, zatim pritisnite Enter tipka za nastavak instalacije.

Tijekom instalacije pojavit će se novi skočni prozor koji će od vas tražiti da unesete korijensku lozinku baze podataka. Provjerite je li ovo sigurno i snimljeno. Nakon unosa, pritisnite tipku enter ili pritisnite tipku tab za odabir i pritisnite enter za nastavak instalacije:

Primjer:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Napomena, od vas će se tražiti da ponovno unesete root lozinku drugi put za potvrdu.

Zatim će se pojaviti još jedan skočni prozor za čitanje o novom sustavu provjere autentičnosti.

Zatim postavite zadani odabir za MySQL dodatak za provjeru autentičnosti kao u nastavku:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Na kraju, bit ćete upitani koju enkripciju koristiti. Preporuča se koristiti Snažna šifriranje lozinke:

Primjer:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Instalacija bi trebala završiti nakon ove točke. Da biste potvrdili da je uspješno instaliran, pokrenite sljedeću naredbu apt policy, koja će također potvrditi trenutnu verziju i build poslužitelja baze podataka MySQL:

apt policy mysql-server

Primjer rezultata:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Oglas


Provjerite status MySQL 8 poslužitelja

Instalacijski program će automatski pokrenuti vašu MySQL uslugu prema zadanim postavkama i konfigurirati se da se automatski pokrene pri pokretanju sustava. Da biste provjerili je li vaša MySQL usluga operativna nakon instalacije, upišite sljedeće systemctl naredba:

systemctl status mysql 

Primjer rezultata:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Za zaustavljanje usluge MySQL:

sudo systemctl stop mysql

Za pokretanje usluge MySQL:

sudo systemctl start mysql

Da biste onemogućili MySQL uslugu pri pokretanju sustava:

sudo systemctl disable mysql

Da biste omogućili uslugu MySQL pri pokretanju sustava:

sudo systemctl enable mysql

Za ponovno pokretanje MySQL usluge:

sudo systemctl restart mysql

Osigurajte MySQL 8 sigurnosnom skriptom

Prilikom instaliranja MySQL svježe, zadane postavke smatraju se slabima prema većini standarda i uzrokuju zabrinutost zbog potencijalnog dopuštanja upada ili iskorištavanja hakera. Rješenje je pokrenuti instalacijsku sigurnosnu skriptu koja dolazi s MySQL montaža.

Prvo upotrijebite sljedeću naredbu za pokretanje (mysql_secure_installation):

sudo mysql_secure_installation

Od vas će se tražiti da unesete svoj root lozinka, a zatim vidjet ćete pitanje o KOMPONENTI ZA VALIDIRANJE LOZINKE; ovo je za postavljanje provjere složenosti lozinke; za većinu je zadana vrijednost u redu.

Dalje, slijedite u nastavku:

  • Postavljanje lozinke za korijen računi.
  • Uklanjanje root računa koji su dostupni izvan lokalnog hosta.
  • Uklanjanje računa anonimnih korisnika.
  • Uklanjanje testne baze podataka kojoj prema zadanim postavkama mogu pristupiti anonimni korisnici.

Napomena, koristite (I) ukloniti sve. Također, ako želite, možete resetirati svoju root lozinku stvaranjem nove; ovo možete preskočiti ako želite jer ste ga već postavili tijekom početne instalacije sa skočnim prozorima.

Primjer:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Oglas


Prijavite se na MySQL 8 instancu

Sada kada ste dovršili sigurnosnu skriptu nakon instalacije, prijavite se na svoj MySQL baza podataka se može napraviti pomoću sljedećeg:

sudo mysql -u root -p

Od vas će se tražiti da unesete root lozinku koju ste postavili bilo u instalacijskoj skripti ili sigurnosnoj skripti nakon instalacije. Jednom u instanci usluge MySQL, možete izvršiti sljedeću naredbu kao test da biste je vidjeli u radu.

Upišite sljedeće Naredba SHOW DATABASE:

SHOW DATABASES;

Za one koji su novi u MySQL-u, sve naredbe moraju završavati s ";"

Primjer:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

Za izlaz iz terminala upišite sljedeće izlazna naredba:

EXIT;

Deinstalirajte MySQL 8

Ako više ne želite koristiti MySQL bazu podataka i želite je ukloniti u cijelosti, izvedite sljedeću naredbu:

sudo apt autoremove mysql-server

Primjer rezultata:

Kako instalirati najnoviji MySQL 8 na Ubuntu 20.04

tip Y, zatim pritisnite Enter tipka da nastavite s deinstalacijom.


Oglas


Komentari i zaključak

U tutorialu ste naučili kako instalirati najnoviji MySQL 8. Općenito, MySQL 8 ima bolje performanse za radna opterećenja čitanja/pisanja, radna opterećenja vezana za IO i velika konfliktna radna opterećenja. Osim toga, zajedno s opcijama za optimizaciju za određena radna opterećenja na određenom hardveru preslikavanjem korisničkih niti na CPU, da navedemo neke od novih značajki. Korisnici na starijim verzijama MySQL-a trebali bi razmisliti o nadogradnji, jer su poboljšanja performansi definitivno vrijedna toga.

Pretplati me
Obavijesti o
0 Komentari
Umetne povratne informacije
Pogledajte sve komentare
0
Volio bih vaše misli, molim vas komentirajte.x