Welcome to Our Website

MySQL :: MySQL 8.0 Reference Manual :: 3.3.1 Opprette og Velge en Database

3.3.1 Opprette og Velge en Database

Hvis administratoren oppretter databasen for deg når du setter opp dine rettigheter, kan du begynne å bruke det., Ellers, du trenger for å lage det selv:

mysql> CREATE DATABASE menagerie;

Under Unix, database navn er case-sensitive (i motsetning til SQL søkeord), så du må alltid referere til databasen din menagerie ikke som Menagerie, MENAGERIE, eller en eller annen variant. Dette gjelder også for tabell-navn. (Under Windows, denne begrensningen gjelder ikke, selv om du må forholde deg til, databaser og tabeller med samme lettercase gjennom en gitt spørring., Men, for en rekke årsaker, anbefalt av beste praksis er alltid å benytte den samme lettercase som ble brukt da databasen ble opprettet.)

Obs!

Hvis du får en feil, for eksempel FEIL 1044 (42000): ingen Tilgang for brukeren mika’@’localhost’ database ‘menasjeri’ når du forsøker å opprette en database, dette betyr at brukerkontoen ikke har de nødvendige rettigheter til å gjøre det. Diskuter dette med administratoren eller se Avsnitt 6.2, «Access Control and Account Management».,

Opprette en database som ikke velger du den for bruk, må du gjøre det eksplisitt. For å gjøre menagerie den gjeldende databasen, kan du bruke denne uttalelsen:

mysql> USE menagerieDatabase changed

Din database må være skapt bare én gang, men du må velge den for bruk hver gang du begynner på en mysql-økten. Du kan gjøre dette ved å utstede en USE uttalelse, som vist i eksempelet. Alternativt, kan du velge databasen på kommandolinjen når du bruker mysql. Bare angi navnet sitt etter noen sammenheng parametere som du kanskje trenger å gi., For eksempel:

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

menagerie i kommandoen bare vist er ikke ditt passord. Hvis du ønsker å levere inn passordet på kommandolinjen etter -p alternativet, må du gjøre dette uten mellomrom (for eksempel -ppassword, ikke som -p password). Imidlertid, å sette passordet på kommandolinjen anbefales ikke, fordi det utsetter det til snusing av andre brukere er logget inn på maskinen.,

Obs!

Du kan se når som helst database som for øyeblikket er valgt ved hjelp av SELECT DATABASE().

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *