Welcome to Our Website

MySQL:: MySQL 8.0 Reference Manual:: 3.3.1 een Database aanmaken en selecteren

3.3.1 een Database aanmaken en selecteren

als de beheerder uw database voor u aanmaakt bij het instellen van uw rechten, kunt u deze beginnen gebruiken., Anders moet u het zelf aanmaken:

mysql> CREATE DATABASE menagerie;

onder Unix zijn databasenamen hoofdlettergevoelig (in tegenstelling tot SQL-sleutelwoorden), dus moet u altijd naar uw database verwijzen als menagerie, niet als Menagerie, MENAGERIE, of een andere variant. Dit geldt ook voor tabelnamen. (Onder Windows is deze beperking niet van toepassing, hoewel u moet verwijzen naar databases en tabellen met dezelfde lettercase gedurende een bepaalde query., Echter, om verschillende redenen, de aanbevolen beste praktijk is altijd om dezelfde lettercase die werd gebruikt toen de database werd gemaakt te gebruiken.)

Note

Als u een fout krijgt zoals ERROR 1044 (42000): Toegang geweigerd voor gebruiker ‘micah’@’localhost’ naar database ‘menagerie’ wanneer u probeert een database aan te maken, betekent dit dat uw gebruikersaccount niet de benodigde rechten heeft om dit te doen. Bespreek dit met de beheerder of zie paragraaf 6.2, “toegangscontrole en accountbeheer”.,

een database aanmaken selecteert deze niet voor gebruik; U moet dit expliciet doen. Om van menagerie de huidige database te maken, gebruik je deze instructie:

mysql> USE menagerieDatabase changed

uw database hoeft maar één keer aangemaakt te worden, maar u moet het selecteren voor gebruik elke keer dat u een MySQL-sessie begint. U kunt dit doen door het geven van een USE statement zoals getoond in het voorbeeld. Als alternatief kunt u de database op de opdrachtregel selecteren wanneer u MySQL aanroept. Geef de naam op na alle verbindingsparameters die u mogelijk moet opgeven., Bijvoorbeeld:

shell> mysql -h host -u user -p menagerieEnter password: ********
belangrijk

menagerie in het zojuist getoonde commando is niet uw wachtwoord. Als u uw wachtwoord op de opdrachtregel wilt opgeven na de optie -p, moet u dit doen zonder tussenliggende spatie (bijvoorbeeld als -ppassword, niet als -p password). Echter, het plaatsen van uw wachtwoord op de opdrachtregel wordt niet aanbevolen, omdat dit het blootstelt aan snuffelen door andere gebruikers ingelogd op uw machine.,

Note

u kunt op elk moment zien welke database momenteel is geselecteerd met SELECT DATABASE().

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *