Het bouwen van een database met behulp van de MySQL command line interface is een snelle en eenvoudige methode die veel beheerders gebruiken waar mogelijk. De database-ontwerp kan worden uitgevoerd met precisie terwijl die niet meer dan een opdrachtprompt en admin - niveau MySQL gebruiker inloggegevens . Ongeacht het besturingssysteem platform waarop uw MySQL database wordt uitgevoerd , kan uw database-ontwerp worden gebouwd en klaar in een paar eenvoudige stappen . Wat je nodig hebt Database ontwerp MySQL database server Opdrachtprompt toegang Admin - level MySQL user inloggegevens Toon Meer Aanwijzingen 1 Open een opdrachtprompt . Bij het gebruik van Microsoft Windows , dit doen door te klikken op de knop Start , klik op Uitvoeren ... en in het dialoogvenster dat verschijnt typ " cmd " en klik op OK . Bij het gebruik van Linux met een grafische gebruikersinterface kan men een opdrachtprompt te openen door op het pictogram om het menu Start te openen , vervolgens op Terminal , XTerm of Console , afhankelijk van welke Linux distributie die u gebruikt . Kopen van 2 Login om MySQL op een Linux-systeem bij de opdrachtprompt door het commando ' mysql - user = your_admin_username - password = your_admin_password " , vervangen your_admin_username met het admin - niveau MySQL gebruikersnaam en your_admin_password vervangen door het wachtwoord van die gebruiker . Dit zal een interactieve sessie waarin de database wordt aangemaakt initiëren , resulterend in de command prompt " mysql > " . Als u gebruik maakt van een Windows-besturingssysteem om MySQL draaien dan het commando " mysql " is alles wat nodig is om het te starten en inloggen met admin - niveau toegang . 3 Maak een database met behulp van het commando " create database your_database_name ; " , vervangen your_database_name met de naam die u met uw databank te geven . Geen spaties of leestekens zijn toegestaan in de naam van de database , maar onderstreept zijn aanvaardbaar . Maak database tabellen 4 met het commando "create table your_table_name " plus elke gewenste tabel definities en opties , beëindiging van de opdracht door een puntkomma . Natuurlijk vervang your_table_name met de gewenste naam tafel . Herhaal dit proces voor alle tabellen die uw database-ontwerp vraagt om , met behulp van definities en opties om tabellen te maken om de bijbehorende specificaties . Bijvoorbeeld , om een tabel met de naam my_table met twee integer velden type te maken " create table my_table ( num1 INT , num2 INT ) , " of om een tijdelijke tabel te maken met een auto- increment primaire sleutel veld , een varchar data veld en met behulp van een alternatieve tabeltype : " create table my_table2 ( my_key int not null auto_increment primaire sleutel , my_datas varchar ( 20 ) ) type = InnoDB ; " 5 Maak een database gebruiker , en het verlenen van die gebruiker de juiste rechten op de nieuwe database . Gebruik het commando "create user ' uw_gebruikersnaam ' @ ' localhost ' identified by ' your_password "; " een MySQL gebruiker maken en toewijzen van een wachtwoord , ter vervanging uw_gebruikersnaam en your_password met uw eigen unieke waarden . Nu verlenen juiste privileges aan de gebruiker met behulp van het commando " verlenen alle privileges op * om * ' uw_gebruikersnaam ' @ ' localhost ' met optie subsidie; . ' , Waarbij je je gewenste privilege niveau als de volledige toegang niet wordt gewenst . Bijvoorbeeld , te verlenen een gebruiker eenvoudig herladen en blozen vermogen op alle MySQL databases gebruiken " subsidie reload op * om * ' my_username ' @ ' localhost ' ; . ' Of om een gebruiker privileges toe te kennen op slechts een enkele database in plaats van alle databases te gebruiken " verlenen alle privileges op my_database naar ' my_username ' @ ' localhost ' ; " . |