hur man skapar användarkonton med MySQL skapa användarkonton
MySQL skapa ANVÄNDARSYNTAX
CREATE USER
– satsen skapar en ny användare i databasservern.,
här är den grundläggande syntaxen förCREATE USER
– satsen:
Code language: SQL (Structured Query Language) (sql)
i den här syntaxen:
Ange först kontonamnet efter nyckelordenCREATE USER
. Kontonamnet har två delar: username
och hostname
, åtskilda av @
sign:
Code language: SQL (Structured Query Language) (sql)
username
är användarens namn. Och hostname
är namnet på värden från vilken användaren ansluter till MySQL-servern.,
hostname
del av kontonamnet är valfritt. Om du utelämnar det kan användaren ansluta från vilken värd som helst.,
ett kontonamn utan värdnamn motsvarar:
Code language: SQL (Structured Query Language) (sql)
om username
och hostname
innehåller specialtecken som utrymme eller -
måste du ange användarnamnet och värdnamnet separat enligt följande:
Code language: SQL (Structured Query Language) (sql)
omusername
ca5569aaca”>
förutom det enda citatet ('
) kan du använda backticks (`
) eller dubbla citattecken ("
).
För det andra anger du lösenordet för användaren efter nyckelordenIDENTIFIED BY
.,
alternativetIF NOT EXISTS
skapar endast en ny användare om den inte finns.
Observera attCREATE USER
– satsen skapar en ny användare utan några privilegier. För att ge behörighet till användaren använder duGRANT
– satsen.,verktyg:
Code language: SQL (Structured Query Language) (sql)
Ange lösenordet för kontot root
och tryck Enter
:
Code language: SQL (Structured Query Language) (sql)
För det andra, visa användare från den aktuella MySQL-servern:
Code language: SQL (Structured Query Language) (sql)
här är utgången:
tredje, skapa en ny användare som heter bob
:
Code language: SQL (Structured Query Language) (sql)
fjärde, visa alla användare igen:
Code language: SQL (Structured Query Language) (sql)
utgången kommer att vara:
Code language: JavaScript (javascript)
användaren bob
har skapats framgångsrikt.,”B7cb570ad3″>
kan komma åt:
Code language: JavaScript (javascript)
sjunde, gå till användarens session root
och skapa en ny databas som heter bobdb
:
Code language: SQL (Structured Query Language) (sql)
åtta, välj databasen bobdb
:
Code language: SQL (Structured Query Language) (sql)
nionde, skapa en ny tabell som heter lists
:
Lägg märke till att när du trycker på Enter
, istället för att visa kommandot mysql>
visar MySQL-verktyget ->
som accepterar ny klausul i uttalandet.,
tionde, ge alla privilegier på bobdb
till bob
:
Code language: SQL (Structured Query Language) (sql)
Observera att du kommer att lära dig att bevilja privilegier till en användare i GRANT
handledningen.,
trettonde, visa tabellerna från bobdb
databas:
Code language: SQL (Structured Query Language) (sql)
användaren bob
kan se tabellen lists
:
Code language: JavaScript (javascript)
fourteenth, infoga en rad i lists
tabell:
Code language: SQL (Structured Query Language) (sql)
femtonde, frågedata från lists
tabell:
Code language: SQL (Structured Query Language) (sql)
detta är utgången:
Code language: JavaScript (javascript)
Code language: JavaScript (javascript)
så användaren bob
kan göra allt i bobdb
databasen.,
koppla slutligen från MySQL-servern från båda sessionerna:
Code language: SQL (Structured Query Language) (sql)
i den här handledningen har du lärt dig hur du använder MySQLCREATE USER
för att skapa en ny användare i databasservern.
- var den här handledningen till hjälp?
- YesNo