sql >> Database >  >> RDS >> Mysql

Een MySQL-database maken met behulp van de opdrachtregelinterface (CLI)

Als u een database voor uw website moet maken, zijn er meerdere manieren om dit te doen. In deze handleiding leert u hoe u een MySQL-database maakt met behulp van de opdrachtregelinterface (CLI) .

BELANGRIJK: Deze handleiding is bedoeld voor gebruik met onze Cloud Server Hosting en andere hostingplannen die geen cPanel bevatten. Als uw server cPanel bevat, moet u onze handleiding volgen over het maken van een MySQL-database met behulp van de cPanel API.

Maak een MySQL-database met CLI

Als u een Linux-server met MySQL maar geen cPanel gebruikt, kunt u eenvoudig de terminal gebruiken om een ​​MySQL-database, databasegebruiker en wachtwoord aan te maken, en om alle privileges aan de gebruiker voor de database toe te wijzen.

  1. SSH naar uw server als root.
  2. Log in op MySQL als root:
    mysql -u root
  3. Maak een nieuwe databasegebruiker:
    GRANT ALL PRIVILEGES ON *.* TO 'db_user'@'localhost' IDENTIFIED BY '[email protected]$w0rd123!';
    OPMERKING: Zorg ervoor dat u db_user aanpast met de werkelijke naam wilt u de databasegebruiker, evenals [email protected]$w0rd123! met het aan de gebruiker te geven wachtwoord.
  4. Log uit bij MySQL door te typen:\q .
  5. Log in als de nieuwe databasegebruiker die u zojuist hebt aangemaakt:
    mysql -u db_user -p
    OPMERKING: Zorg ervoor dat u db_user aanpast met de daadwerkelijke gebruikersnaam van de database.

    Typ vervolgens het wachtwoord van de nieuwe databasegebruiker en druk op Enter .

  6. Maak een nieuwe database:
    CREATE DATABASE db_name;
    OPMERKING: Zorg ervoor dat u db_name aanpast met de werkelijke naam die u aan de database wilt geven.

Gefeliciteerd! Nu weet u hoe u een MySQL-database vanaf de opdrachtregel kunt maken. Meer weten over databasebeheer? Bekijk de officiële MySQL-documentatie of onze gids over het importeren van MySQL-databases in de opdrachtregel.

Als je cPanel niet nodig hebt, betaal er dan ook niet voor. Betaal alleen voor wat je nodig hebt met onze Cloud VPS-oplossingen.

CentOS, Debian of Ubuntu Geen bloatware SSH Sleutelbeheer gemakkelijk gemaakt


  1. Oracle-verbindingspoolklasse

  2. hoe %ROWTYPE declareren van een variabele die een zwak getypte SYS_REFCURSOR is?

  3. Hoe DENSE_RANK() werkt in SQL Server

  4. mysql opgeslagen procedure die zichzelf recursief aanroept