Kako instalirati MYSQL 8.0 i stvoriti bazu podataka na Ubuntu 18.04 Linux VPS

Uvod>

MySQL je jedna od najpopularnijih platformi baza podataka otvorenog koda u svijetu. Dostupna je i kao inačica u zajednici (besplatna) i u korporativnoj verziji (plaća se) koja ima više mogućnosti za poslovno okruženje.


MySQL je relacijski sustav baza podataka sa Jezik upita o strukturi (SQL) naredbe [SELECT, CREATE TABLE, UPDATE, DELETE, INSERT, DROP TABLE, npr. c] za upravljanje relacijskim bazama podataka. U ovom tutorialu pokazat ćemo kako instalirati verziju zajednice MySQL 8.0 koja je trenutno najnovija verzija (koja uključuje moćne značajke, ali vrlo jednostavne za postavljanje i upotrebu). Zatim ćemo ilustrirati kako dohvatiti mysql lozinku korijena, promijeniti je i stvoriti bazu podataka u Ubuntu 18.04 Linux VPS.  

Posebna napomena: prije instaliranja MySQL-a na vaš poslužitelj, preporučujemo da razmislite imate li pravu uslugu hostinga. Hosting usluge specijalizirane za hosting na MySQL bazama (poput A2hostinga) moći će pružiti bolju podršku na temama vezanim uz MySQL. Posjetite recenzije Hostadvice za najbolje usluge MySQL hostinga.

Instalacija MySQL-a

Preuzmite MySQL Apt Repository

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

Instalirajte MySQL Apt Repository

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

Pojavi se MySQL instalacijski program kao što je prikazano u nastavku i traži od vas da odaberete odgovarajuću verziju spremišta mysql. Osigurajte odabranu verziju mysql u odjeljku “MySQL Server & Klaster ”je“ mysql-8.0 ”. Zatim pritisnite tipku za dolje na računalima za odabir “OK”, a zatim pritisnite tipku Enter.

Nakon što se vratite na školjku, nakon završetka instalacije mysql apt repo.

Možete potvrditi da je spremište za MySQL 8.0 instalirano provjerom datoteke /etc/apt/sources.list.d/mysql.list

$ sudo vim /etc/apt/sources.list.d/mysql.list

Datoteka bi trebala imati sadržaj kao što je prikazano u nastavku:

### OVAJ DIO JE AUTOMATSKO POTVRDEN ###
# Možete komentirati unose u nastavku, ali sve ostale izmjene mogu biti izgubljene.
# Koristite naredbu ‘dpkg-rekonfiguriraj mysql-apt-config’ kao korijen za izmjene.
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-alati
#deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools-preview
deb-src http://repo.mysql.com/apt/ubuntu/ bionic mysql-8.0

Instalirajte MySQL 8.0 Server i pokrenite MySQL Service

Prije svega ažurirajte skladište pokretanjem naredbe:

$ sudo apt-get update

Zatim instalirajte mysql poslužitelj

$ sudo apt-get install -y mysql-poslužitelj

MySQL Installer će tijekom instalacije pružiti nekoliko upita:

Unesite root lozinku:

Ponovite zaporku za root

Informacije o novim izmjenama na MySQL 8.0 o novoj poboljšanoj SHA-256 metodi provjere lozinke. Pritisnite Tab za označavanje “OK”, a zatim Enter za nastavak.

Odaberite zadani dodatak za provjeru autentičnosti. Ovo je nova značajka u MySQL 8.0 koja preporučuje upotrebu poboljšane SHA-256 metode provjere autentičnosti zaporke koja je istaknuta “Koristi snažnu šifriranje lozinke (PREPORUČENO)”. Ako ste radili nadogradnju s MySQL 5.7 na 8.0, odabirom ove metode spriječit će se stari klijenti povezati s poslužiteljem. Ako je to slučaj, morat ćete odabrati drugu opciju “Koristi se naslijeđenom metodom provjere autentičnosti (zadržati MySQL 5. * kompatibilnost)”

Zatim pritisnite Enter za nastavak instalacije.

Na kraju instalacije pokrenite mysql server.

$ sudo systemctl start mysqld

Potvrdite da je mysql verzija 8.0

$ mysql -verzija
mysql Ver 8.0.11 za Linux na x86_64 (MySQL Community Server – GPL)

Osigurajte MySQL instalaciju

$ sudo mysql_secure_installation

Osiguravanje implementacije MySQL poslužitelja.

Unesite lozinku za korisnički korijen:

TESTIRANJE lozinki može se koristiti za VALIDATE PASSWORD PLUGIN
i poboljšati sigurnost. Provjerava snagu lozinke
i korisnicima omogućuje postavljanje samo onih lozinki koje su
dovoljno siguran. Želite li postaviti dodatak VALIDATE PASSWORD?

Pritisnite y | Y za Da, bilo koju drugu tipku za Ne: Ne
Korištenje postojeće lozinke za root.
Promijenite lozinku za root? ((Pritisnite y | Y za Da, bilo koju drugu tipku za Ne): Ne

… preskakanje.
Po zadanom, MySQL instalacija ima anonimnog korisnika,
dopuštajući svima da se prijave u MySQL bez potrebe za tim
korisnički račun stvoren za njih. Ovo je namijenjeno samo
testiranje i da bi instalacija prošla malo glatkije.
Treba ih ukloniti prije nego što krenete u proizvodnju
okoliš.

Ukloniti anonimne korisnike? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne): Y
Uspjeh.

Normalno, korijenu treba omogućiti samo povezivanje
‘Localhost’. To osigurava da netko ne može pogoditi
root lozinka s mreže.

Daljinsko onemogućavanje prijave za korijen? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne): Y
Uspjeh.

MySQL po zadanom dolazi s bazom podataka nazvanom ‘test’ koja
svatko može pristupiti. Ovo je također namijenjeno samo testiranju,
i trebalo bi ih ukloniti prije kretanja u proizvodnju
okoliš.

Ukloniti testnu bazu podataka i pristup njoj? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne): Y
– Ispadanje testne baze podataka…
Uspjeh.

– Uklanjanje privilegija na testnoj bazi podataka…
Uspjeh.

Ponovno učitavanje tablica privilegija osiguravat će sve promjene
dosad učinjeno odmah stupa na snagu.

Ponovno učitati tablice privilegija? (Pritisnite y | Y za Da, bilo koju drugu tipku za Ne): Y
Uspjeh.

Sve gotovo!

Stvorite MySQL bazu podataka

Prijavite se na mysql server kao root

$ mysql -u korijen -p

U upit unesite lozinku za root.
Stvorite novu bazu podataka nazvanu “myfirstdb”

mySQL> STVARATI BAZU myfirstdb;

Popis svih baza podataka na mysql-poslužitelju

mySQL> POKAŽI BAZE PODATAKA;

Uzorak izlaza

$ mysql -u korijen -p
Upišite lozinku:
Dobrodošli na MySQL monitor. Naredbe se završavaju s; ili \ g.
Vaš MySQL ID veze je 11
Verzija poslužitelja: 8.0.11 MySQL Community Server – GPL

Autorsko pravo (c) 2000, 2018, Oracle i / ili njegove podružnice. Sva prava pridržana.

Oracle je registrirani zaštitni znak tvrtke Oracle Corporation i / ili njenog poduzeća
podružnice. Ostala imena mogu biti zaštitni znakovi tih proizvoda
vlasnici.

Upišite “pomoć;” ili “\ h” za pomoć. Upišite “\ c” da biste izbrisali trenutni ulazni izraz.

mySQL> STVARATI BAZU myfirstdb;
Upit je u redu, pogođen je jedan red (0,03 sek)

mySQL> POKAŽI BAZE PODATAKA;
+——————–+
| Baza podataka |
+——————–+
| informacije_schema |
| myfirstdb |
| mysql |
| izvedba_schema |
| sys |
+——————–+
5 redaka u skupu (0,00 sec)

mySQL> prestati;
Pozdrav

Zaključak

Sada smo vas postavili i pokrenuli u najkritičnijem dijelu (tj. Instalaciji najnovije verzije MySQL Servera i stvaranju baze podataka). Sljedeći je korak naučiti kako izvoditi više MySQL naredbi kako biste mogli upravljati bazom podataka po svojoj želji. To uključuje stvaranje novih mysql korisnika, odobravanje korisničkih privilegija, izradu tablica u bazama podataka, umetanje i ažuriranje zapisa u tablicama, izradu upita za dobivanje zapisa iz tablica i mnoge druge funkcionalnosti. Također biste trebali razmotriti učenje sigurnosnog kopiranja i vraćanja baza podataka iz naredbenog retka.

Pogledajte ove 3 najbolje usluge VPS-a:

A2 hosting

Početna cijena:
$ 5.00


Pouzdanost
9.3


cijena
9.0


Korisnički
9.3


podrška
9.3


Značajke
9.3

Pročitajte recenzije

Posjetite A2 hosting

ScalaHosting

Početna cijena:
$ 12.00


Pouzdanost
9.4


cijena
9.5


Korisnički
9.5


podrška
9.5


Značajke
9.4

Pročitajte recenzije

Posjetite ScalaHosting

Hostinger

Početna cijena:
$; 3,95


Pouzdanost
9.3


cijena
9.3


Korisnički
9.4


podrška
9.4


Značajke
9.2

Pročitajte recenzije

Posjetite Hostinger

Povezani članci s uputama

  • Kako sigurnosno kopirati svoju MySQL bazu podataka na Ubuntu 18.04 VPS ili namjenskom poslužitelju
    srednji
  • Kako instalirati phpMyAdmin na CentOS 7 VPS ili namjenski poslužitelj
    srednji
  • Kako osigurati phpMyAdmin na Ubuntu 18.04 VPS ili namjenski poslužitelj
    srednji
  • Kako onemogućiti MySQL 5 "Strogi način rada" na Ubuntu 18.04 VPS ili namjenski poslužitelj
    srednji
  • Kako instalirati PhpMyAdmin na Ubuntu 18.04 VPS ili namjenski poslužitelj
    srednji
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map