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_installationTijdens 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 -pVoer 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.