Zoals vermeld in eerdere artikelen, kan het DBMS geïnstalleerd worden vanuit de officiële en ontwikkelaarsrepository. Ongeacht dit, zal het programma tijdens de installatie verschillende vragen stellen die beantwoord moeten worden. Hieronder vertellen we je wat en hoe je ze moet beantwoorden.
Het eerste wat het programma de gebruiker zal vragen is het root wachtwoord. Je hoeft het alleen maar op te geven.
En voer het dan nogmaals in om het te bevestigen:
De gebruiker behoudt zich het recht voor om het wachtwoordveld leeg te laten, maar in dat geval zal MySQL Unix autorisatie gebruiken om in te loggen wanneer de mysql client vanaf de console wordt uitgevoerd (u verliest toegang op afstand). Dit zal in de toekomst nog meer ongemak veroorzaken, dus het is beter om dit niet te doen en meteen het root-wachtwoord in te stellen.
Daarna zal het programma je waarschuwen dat MySQL een nieuwe autorisatiemethode gebruikt. Deze informatie is te vinden in het venster dat wordt geopend:
Het installatieprogramma zal u dan vragen om de nieuwe autorisatiemethode te installeren of terug te keren naar de oude. De clientbibliotheken voor MySQL in Ubuntu zijn al gebouwd om de nieuwe methode te ondersteunen, dus deze kan op zijn plaats blijven:
Zodra de installatie voltooid is, moet u het mysql_secure_installation commando uitvoeren (om de MySQL server te helpen beschermen). Als u een wachtwoord heeft ingesteld tijdens de MySQL installatie, dan kunt u het commando zonder sudo uitvoeren. Als het wachtwoord niet was ingesteld, is het eerste wat u moet doen de code voor de root gebruiker instellen.
mysql_secure_installation
Hebt u het root-wachtwoord ingevoerd en ingesteld? Vervolgens zal het commando u vragen om de MySQL wachtwoord validatie plugin in te schakelen. Schakel deze niet in als u geen idee heeft wat het is en waarom u het nodig heeft. In het kort zal de plugin voorkomen dat er te eenvoudige wachtwoorden voor MySQL gebruikers worden geïnstalleerd. Antwoord op dit punt n:
Vervolgens vraagt het hulpprogramma of het root-wachtwoord moet worden gewijzigd. Ook hier kunt u n antwoorden, aangezien u het wachtwoord al eerder hebt ingesteld:
Beantwoord alle volgende vragen van het programma bevestigend:
Als je dit configuratieprincipe gebruikt, kun je niet alleen sudo toepassen om verbinding te maken met mysql vanaf de console. U kunt het proberen, maar u krijgt een Access Denied foutmelding. Om verbinding te maken met MySQL via de console-client, voert u het root-wachtwoord in dat eerder is ingesteld:
mysql -u root -p
Hiermee zijn de configuratie-instructies voltooid.
Mysql vps huren