Bygga en databas med MySQL kommandoradsgränssnitt är en snabb och enkel metod att många administratörer använder när det är möjligt . Databasen design kan genomföras med precision samtidigt kräver inte mer än en kommandotolk och admin - nivå mysql användare inloggning . Oberoende av operativsystemet plattform som din MySQL-databas är igång , kan din databasdesign konstrueras och klar på bara några få enkla steg . Saker du behöver
Databasdesign
MySQL databasserver
Kommandotolken tillgång
Admin - nivå MySQL användare inloggningsuppgifter
Visa fler instruktioner
1
Öppna en kommandotolk . När du använder Microsoft Windows , gör detta genom att klicka på Start-knappen , klicka sedan på Kör ... och i den resulterande dialogrutan typ " CMD " och klicka på OK . När du använder Linux med ett grafiskt användargränssnitt kan man öppna en kommandotolk genom att klicka på ikonen för att öppna Start-menyn och sedan klicka på Terminal , xterm eller konsol , beroende på vilken Linuxdistribution du använder .
2
Logga in för att MySQL på ett Linux-system på kommandoraden genom att ge kommandot " mysql - user = your_admin_username - password = your_admin_password " , ersätter your_admin_username med admin - nivå MySQL användarnamn , och ersätta your_admin_password med användarens lösenord . Detta kommer att inleda en interaktiv session där databasen kommer att skapas , vilket resulterar i kommandotolken " mysql > " . Om du använder ett Windows- operativsystem för att köra MySQL sedan kommandot " mysql " är allt som krävs för att starta den och logga in med admin - åtkomst .
3
Skapa en databas med hjälp av kommandot " skapa databas your_database_name , " , ersätter your_database_name med det namn du med att ge din databas . Inga mellanslag eller skiljetecken är tillåtna i databasen namn , men understryker är acceptabla .
4
Skapa databastabeller med kommandot " create table your_table_name " plus eventuella önskade definitioner bord och alternativ , avslutar kommandot med en semikolon . Naturligtvis , byt your_table_name med önskad tabell namn . Upprepa denna process för alla tabeller som databasen designen kräver , med definitioner och alternativ för att skapa tabeller med lämpliga specifikationer . Till exempel , för att skapa en tabell med namnet my_table med två heltal fält typ " skapa bord my_table ( num1 INT , num2 INT ) , " eller för att skapa en temporär tabell med en automatisk ökning primärnyckelfält , en varchar datafält och använda en alternativ table typ : " skapa bord my_table2 ( my_key int inte null auto_increment primärnyckel , my_datas varchar ( 20 ) ) typ = InnoDB , "
5
Skapa en databas användare , och ge användaren rätt behörighet på den nya databasen . Använd kommandot " Skapa användare" ditt_användarnamn ' @ ' localhost ' identifieras med " your_password " , " att skapa en MySQL användare och tilldela ett lösenord , som ersätter ditt_användarnamn och your_password med dina egna värderingar . Nu ger rätt behörighet till användaren med hjälp av kommandot " ge alla privilegier på * * till " ditt_användarnamn ' @ ' localhost ' med bidrag alternativet , . " , Ersatte önskad behörighetsnivå om full tillgång inte är önskvärd . Till exempel , för att ge en användare enkelt omlastning och spolning förmåga på alla MySQL-databaser använder " bidrag reload på * * till " my_username ' @ ' localhost ' , . " Eller att bevilja en användare privilegier på bara en enda databas i stället alla databaser använder " ge alla privilegier på my_database till " my_username ' @ ' localhost ' , " Addera
.