▷ Hoe MySQL op Ubuntu 21.10 te installeren ✔️

Werken met gegevens kan in elk type organisatie een uitdaging worden vanwege de situaties en soorten gegevens die worden verwerkt. Databases van enkele gebruikers of misschien duizenden kunnen worden gemaakt, maar ongeacht hun grootte, als u geen efficiënte manager en beheerder heeft, kunnen de zaken gewoon uit de hand lopen en daarom moeten we precies weten wat de beste optie is om te werken de gegevens. Deze oplossing is MySQL.

MySQL is een SQL-databasebeheersysteem dat wordt gedistribueerd door Oracle Corporation als een relationele databasebeheerder. Door MySQL te hebben, hebben we functies en kenmerken zoals:

MySQL-functies en -functies

  • Al uw databases zijn relationeel
  • Het heeft een eigen resourcemanager
  • Ondersteunt het gebruik van atomaire gegevensdefinitieverklaringen (Atomic DDL)
  • Het is open source
  • Het is geschreven in C en C ++
  • Maakt gebruik van een meerlagig serverontwerp met onafhankelijke modules
  • Kan worden geconfigureerd met CMake voor draagbaarheidsproblemen
  • Beschikbaar voor verschillende besturingssystemen
  • Maakt gebruik van boomschijftabellen (MyISAM) met indexcompressie
  • Biedt transactionele en niet-transactionele opslagengines
  • Implementeer hash-tabellen in het geheugen die worden gebruikt als tijdelijke tabellen
  • Implementeer SQL-functies via een speciale klassenbibliotheek

Wat is er nieuw?In de meest recente versie van MySQL, 8.0, vinden we nieuws zoals:

  • Er is een transactioneel datadictionary opgenomen waarin informatie over de database-objecten wordt opgeslagen
  • Nu voert de server de taken uit die eerder werden afgehandeld door mysql_upgrade
  • Integreer atomaire gegevensdefinitieverklaringen (Atomic DDL)
  • Een nieuwe caching_sha2_password authenticatie plug-in is toegevoegd
  • Grant-tabellen in de MySQL-systeemdatabase zijn nu InnoDB-tabellen (transactioneel)
  • MySQL ondersteunt nu rollen om de mogelijkheden uit te breiden
  • MySQL 8.0 integreert nu het concept van gebruikersaccountcategorieën, hierdoor hebben het systeem en de gebruikers het privilege SYSTEM_USER
  • De GRANT-instructie heeft nu de clausule AS user [WITH ROLE]
  • MySQL is bijgewerkt om informatie over de wachtwoordgeschiedenis te behouden
  • Het is nu mogelijk voor accounts om dubbele wachtwoorden te hebben
  • MySQL stelt beheerders nu in staat om gebruikersaccounts zo te configureren dat bij een aantal opeenvolgende mislukte aanmeldingen hun account tijdelijk wordt vergrendeld
  • MySQL ondersteunt nu de FIPS-modus
  • OpenSSL 1.1.1 ondersteunt het TLS v1.3-protocol voor versleutelde verbindingen, en MySQL 8.0.16 en latere versies ondersteunen ook TLS v1.3

Het is tijd om te zien hoe u MySQL op Ubuntu 21.10 installeert.

Installeer MySQL op Ubuntu 21.10

Stap 1
We openen de terminal in Ubuntu 21.10, daar gaan we de systeemversie valideren met het commando:

 lsb_release -a

VERGROTEN

Stap 2
Nu gaan we het systeem updaten met het commando:

 sudo apt update

VERGROTEN

Stap 3
Zodra we het hebben bijgewerkt, gaan we MySQL installeren met de opdracht:

 sudo apt install mysql-server

VERGROTEN

Stap 4
We voeren de letter S in om de wijzigingen toe te passen en de download en installatie van MySQL te voltooien:

VERGROTEN

Stap 5
Na dit proces gaan we de status van MySQL controleren:

 sudo systemctl status mysql

VERGROTEN

Zoals we kunnen zien, is de status actief en actief, daarna is het tijd om de installatie van MySQL te verzekeren, standaard wanneer MySQL is geïnstalleerd, zijn sommige van zijn parameters onveilig, om dit te corrigeren gaan we het volgende uitvoeren:

Stap 6

 sudo mysql_secure_installation

VERGROTEN

Stap 7
Allereerst zien we het volgende, daar kunnen we op Y drukken om de complexiteit van het wachtwoord te configureren of de letter N (of een andere letter dan y) in te voeren om het root-wachtwoord van MySQL toe te wijzen:

VERGROTEN

Stap 8
We zien dat een reeks vragen moet worden ingevuld, voor de veiligheid raadt Solvetic aan om "y" in te voeren voor allemaal, aan het einde zullen we het volgende zien:

VERGROTEN

Stap 9
Eindelijk gaan we MySQL openen met het volgende commando:

 sudo mysql

VERGROTEN

Vanaf dit punt zijn we klaar om de gewenste databases te creëren met de beveiliging die MySQL ons biedt.

wave wave wave wave wave