Linux Mint

Hoe MySQL op Linux Mint 20 en Ubuntu 20 te installeren.04?

Hoe MySQL op Linux Mint 20 en Ubuntu 20 te installeren.04?
MySQL is een open-source, eenvoudige en relationele database die SQL (Structured Query Language) gebruikt om de gegevens te beheren en te manipuleren. MySQL is een essentieel onderdeel van de LAMP (https://linuxhint.com/install-lamp-stack-ubuntu/) stapel. Op het moment van schrijven is de nieuwste versie van MySQL 8 ".0.23.

Dit bericht legt de MySQL-installatie uit op Linux Mint 20 en Ubuntu 20.04.

MySQL installeren op Linux Mint 20 en Ubuntu 20.04

Start de terminal op en werk de apt-repositorycache bij voordat u MySQL installeert:

$ sudo apt-update

Installeer vervolgens de MySQL-server met de opdracht:

$ sudo apt mysql-server installeren

Druk op 'y' om door te gaan met het installeren van de MySQL-server.

Nadat de MySQL-server met succes is geïnstalleerd, controleert u de geïnstalleerde versie en verifieert u de installatie met behulp van de opdracht:

$ mysql --versie

Na een succesvolle installatie wordt de MySQL-service automatisch gestart. Voer de opdracht uit om de status van de MySQL-server te controleren:

$ sudo systemctl status mysql

De uitvoer laat zien dat de MySQL-service actief en actief is.

De MySQL configureren op Linux Mint 20 en Ubuntu 20.04

Het mysql_secure_installation-script, dat standaard bij de MySQL-installatie wordt geleverd, stelt ons in staat om de MySQL-beveiliging te beveiligen.

Voer het mysql_secure_installation-script uit met de opdracht:

$ sudo mysql_secure_installation

Tijdens de uitvoering van het mysql_secure_installation script, krijgt u verschillende prompts te zien. Eerst ziet u drie niveaus van een wachtwoordvalidatiebeleid. Het is de bedoeling dat je op 'y' drukt om een ​​wachtwoord in te stellen. Selecteer verder het wachtwoordniveau door het respectieve numerieke cijfer in te voeren.

Voer bovendien het wachtwoord in en voer het wachtwoord opnieuw in ter bevestiging. De opdrachtregel geeft de geschatte sterkte van het wachtwoord weer.

Bovendien wordt u gevraagd om de anonieme gebruikers te verwijderen, databases te testen en de privilegetabel opnieuw te laden. Druk op 'y of n' volgens uw keuze, en de configuratie zal met succes worden uitgevoerd.

Nieuwe gebruiker aanmaken

Om te beginnen met MySQL-server vanaf de opdrachtregel, gebruikt u de opdracht:

$ sudo mysql

De interactieve MySQL-shell wordt gestart. Nadat de MySQL-server is ingesteld, maakt de MySQL een rootgebruiker aan die de databases kan beheren en verschillende administratieve acties kan uitvoeren.

Bovendien kunt u ook een nieuwe gebruiker maken op de MySQL-server. Voer bij het aanmaken van een nieuwe gebruiker een gebruikersnaam en wachtwoord in. Volg de onderstaande syntaxis om een ​​nieuwe gebruiker aan te maken:

MAAK GEBRUIKER gebruikersnaam@'localhost' GEDENTIFICEERD DOOR 'wachtwoord';

Nadat u met succes de nieuwe gebruiker hebt aangemaakt, kunt u als volgt de rechten aan de gebruiker verlenen:

VERLENEN ALLE VOORRECHTEN OP *. * NAAR gebruikersnaam@'localhost';

De *.* verleent alle soorten privileges aan de nieuw aangemaakte gebruiker.

Het is raadzaam om de privileges door te spoelen. Het maakt het extra geheugen vrij dat de server in de cache heeft opgeslagen tijdens het maken van een nieuwe gebruiker.

Inloggen op de MySQL-server en een database maken

Laten we nu inloggen op de MySQL-server en een nieuwe database maken. Gebruik het commando om een ​​login uit te voeren:

$ mysql -u gebruikersnaam -p

Voer het wachtwoord in dat u eerder voor deze gebruiker hebt ingesteld en de interactieve MySQL-shell start.

Voer de opdracht uit om een ​​nieuwe database aan te maken:

MAAK DATABASE databasenaam;

Typ de volgende opdracht om de lijst met alle beschikbare databases te zien:

databases tonen;

Conclusie

MySQL is een zeer populaire en open-source relationele database. De MySQL-server is inbegrepen in Linux Mint 20 en Ubuntu 20.04 standaard opslagplaatsen. In dit artikel wordt de MySQL-installatie op twee populaire Linux-distributies uitgelegd, i.e., Linux Mint 20 en Ubuntu 20.04.

Beste Linux-distributies voor gaming in 2021
Het Linux-besturingssysteem heeft een lange weg afgelegd van zijn oorspronkelijke, eenvoudige, servergebaseerde uiterlijk. Dit besturingssysteem is de...
Hoe u uw gamesessie op Linux kunt vastleggen en streamen
In het verleden werd het spelen van games alleen als een hobby beschouwd, maar met de tijd zag de game-industrie een enorme groei in termen van techno...
Beste spellen om te spelen met handtracking
Oculus Quest introduceerde onlangs het geweldige idee van handtracking zonder controllers. Met een steeds toenemend aantal games en activiteiten die f...