Vorige serie:
MySQL via Command Line 101:basisdatabase-interactie
In dit artikel zullen we bespreken hoe je MySQL kunt gebruiken om een nieuwe gebruiker op Linux aan te maken via de opdrachtregel. We zullen werken aan een door Liquid Web beheerde server met CentOS versie 6.5 als rootgebruiker. De gebruikte commando's zouden ook moeten werken op latere versies van MySQL op CentOS.
MySQL is een relationele databasebeheertoepassing die voornamelijk wordt gebruikt op Linux en is een onderdeel van de LAMP-stack (Linux, Apache, MySQL en PHP).
Preflightcontrole
- Log in als de rootgebruiker.
- Toegang hebben tot een terminal.
- Basiskennis van de opdrachtregel.
Stap 1. Log in op MySQL
In eerste instantie zullen we inloggen op de server als de root-gebruiker en vervolgens een terminal openen om vanaf de opdrachtregel toegang te krijgen tot de MySQL-server met behulp van de volgende opdracht:
mysql -u root -p
In dit geval hebben we de gebruiker als root gespecificeerd met de -u vlag, en gebruikte vervolgens de -p flag zodat de MySQL-login ons om een wachtwoord vraagt. Vervolgens kunnen we ons huidige wachtwoord invoeren om de aanmelding te voltooien.
Opmerking: Als we ons root-wachtwoord (of het wachtwoord van een andere gebruiker) in de database moeten wijzigen, lees dan deze tutorial over het wijzigen van een wachtwoord voor MySQL via de opdrachtregel.
Je zou nu bij een MySQL-prompt moeten zijn die er erg op lijkt.
mysql>
Stap 2. Maak de MySQL-gebruiker
Nu gaan we een gebruiker aanmaken met de naam testuser , en het wachtwoord test123test! met behulp van de volgende opdracht.
mysql> CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test!';
Dat is het! We hebben onze eerste MySQL-gebruiker gemaakt met een enkele opdracht. Deze gebruiker kan niet met een van de MySQL-databases werken totdat ze extra rechten hebben gekregen. Ze kunnen zelfs niet inloggen zonder hen extra machtigingen te verlenen. Om de nieuwe gebruiker de juiste machtigingen te geven, raadpleegt u onze volgende tutorial over het verlenen van machtigingen aan een MySQL-gebruiker via de opdrachtregel.
Bekijk een lijst met MySQL-gebruikers
U kunt een volledige lijst van MySQL-gebruikers bekijken, inclusief de host waaraan ze zijn gekoppeld, met behulp van de volgende select-instructie.
SELECT User,Host FROM mysql.user;
Conclusie
MySQL is een uitstekend open-source relationeel databasebeheersysteem. In 2010 werd MySQL gevorkt in MariaDB na de aankoop door Oracle. MariaDb is een door de gemeenschap aangestuurd en ontwikkeld, relationeel databasebeheersysteem (RDBMS). Het blijft een gratis en open source software die is gelicentieerd onder de GNU General Public License.
Praat nu met een expert
Ons Support Team heeft ervaring met het onderhouden en beheren van dit soort software. Onze Linux-systeembeheerders en technici hebben grondige kennis van meerdere webhostingtechnologieën, vooral de technologieën die in dit artikel worden besproken. Als u vragen heeft, staan wij 24 uur per dag, 7 dagen per week 365 dagen per jaar voor u klaar.
Als u een volledig beheerde VPS-server, Cloud Dedicated, VMWare Private Cloud, Private Parent-server of een Dedicated server-eigenaar bent en u zich niet op uw gemak voelt bij het uitvoeren van een van de beschreven stappen, zijn we telefonisch bereikbaar @800.580.4985, een chat- of supportticket om je bij dit proces te helpen.