Hoe een database in mysql te maken
ThisTeaches u hoe u een database in MySQL maakt. Om een database te maken, moet u de "MySQL" Opdrachtregelinterface en voer uw database-opdrachten in terwijl de server actief is.
Stappen
Deel 1 van 3:
De MySQL-opdrachtregel openen1. Zorg ervoor dat uw MySQL-server is aangesloten. Als uw MySQL-server momenteel niet online is, kunt u geen database maken.
- U kunt de status van de server controleren door MySQL Workbench te openen, uw server te selecteren en naar de "Server Status" indicator op de "Administratie - Serverstatus" tab.

2. Kopieer het pad van de installatie map. Dit pad zal variëren, afhankelijk van of u een Windows-computer of een Mac gebruikt:

3. Open de opdrachtregel van uw computer. U gebruikt opdrachtprompt op een Windows-computer, terwijl Mac-gebruikers terminal zullen openen.

4. Verander naar de map MySQL-installatie map. Type CD en een ruimte, plakken op het pad naar de installatiemap en druk op ↵ Enter. U zou bijvoorbeeld het volgende doen op de meeste Windows-computers:
CD C: Program Files MySQL MySQL Workbench 8.0 CE

5. Open de opdracht MySQL Login. Om bijvoorbeeld de inlogopdracht te openen voor een gebruiker met de naam "me", U typt in het volgende en drukt u op ↵ ENTER:
MySQL -U ME -P

6. Voer uw accountwachtwoord in. Typ het wachtwoord in voor uw MySQL-gebruikersaccount en druk op ↵ Enter. Dit logt u in en sluit uw opdrachtregeloepassing aan op de MySQL-prompt.
Deel 2 van 3:
Een database maken1. Maak het bestand van uw database. Je doet dit door het te typen in de "Maak een database aan" opdracht Maak een database aan, het toevoegen van de naam van uw database en een puntkomma en druk op ↵ ENTER. Voor een genoemde database "Huisdierrecords", U zou bijvoorbeeld het volgende invoeren:
Maak een database pet_records-
- De naam van uw database kan geen spaties hebben - als u een spatie aan de naam wilt toevoegen, moet u een onderstrepingsteken gebruiken (bijvoorbeeld, "Vrienden van mij" zou worden "Vrienden van mij").
- Elke MySQL-opdracht moet eindigen in een puntkomma. Als je de puntkomma de eerste keer mist, kun je het in het naast de ... die verschijnt en druk vervolgens op ↵.

2. Geef de huidige databases weer. U kunt een lijst met huidige databases naar voren brengen door het volgende in te voeren en vervolgens op ↵ in te drukken:
Databases tonen-

3. Selecteer uw database. U kunt uw database uit de lijst selecteren door typen gebruik naam waar "naam" is de naam van de database. Bijvoorbeeld voor uw "Huisdierrecords" Database, u typt het volgende en drukt u op ↵ ENTER:
gebruik pet_records-

4. Wacht op het bevestigingsbericht. Zodra je de zin hebt gezien "Database is gewijzigd" Verschijnt hieronder uw opdracht Laatste typed, u bent vrij om door te gaan met het maken van de inhoud van de database.
Deel 3 van 3:
Een tafel maken1. Begrijp de verschillende tabelopdrachten. Er zijn een paar belangrijkste aspecten van uw tafel die u wilt weten voordat u er een maakt:
- Titel - Je titel gaat direct na de "Maak een tabel" opdracht en moet dezelfde regels volgen als de naam van uw database (E.g., geen spaties).
- Kolomkop - U kunt kolomkoppen bepalen door verschillende namen in een reeks haakjes te typen (zie het voorbeeld van de volgende stap).
- Cellengte - Bij het bepalen van de cellengte wordt u ook gebruikt "Varchar" (Variabele tekens, wat betekent dat u tussen één en het limietnummers van de varchar kunt invoeren) of "Char" (vereist niet meer en niet minder dan het opgegeven aantal tekens, bijvoorbeeld, Char (1) vereist een teken, Char (3) vereist drie tekens, enzovoort).
- Datum - Als u een datum aan uw grafiek wilt toevoegen, gebruik u de "DATUM" opdracht om aan te geven dat de inhoud van de kolom wordt geformatteerd als een datum. De datum moet worden ingevoerd
Yyyy-mm-dd
formaat.

2. Maak de tabelomtrek. Voordat u gegevens voor uw diagram kunt invoeren, moet u de structuur van het diagram maken door het volgende in te voeren en vervolgens op ↵ in te drukken:
Maak tabelnaam (Column1 VARCHAR (20), Column2 VARCHAR (30), Column3 Char (1), Column4 Datum)-
Creëer tafeldieren (naam VARCHAR (20), RAS VARCHAR (30), SEX CHAR (1), DOB DATUM)-

3. Voeg een regel toe aan je tafel. De ... gebruiken "invoegen" Opdracht, u kunt de informatielijn van uw database invoeren:
Invoegen in Namevalues (`Column1-waarde`, `Column2-waarde`, `Column3-waarde`, `Column4-waarde`)-
Insert in PetSvalues (`FIDO`, `HUSKY`, `M`, `2017-04-12`)-

4. Plaats indien mogelijk de rest van uw gegevens in. Als uw database relatief klein is, kunt u de rest van de data-by-line invoegen met behulp van de "invoegen" code. Als je ervoor kiest om dit te doen, sla dan de volgende stap over.

5. Upload een tekstbestand indien nodig. Als u een database hebt die meer informatie vereist is dan praktisch om met de hand te plaatsen, kunt u een tekstbestand verwijzen dat de gegevens bevat met behulp van de volgende code:
Laadgegevens Lokale Infile `/ Pad / Name.txt `in tabel Namelines beëindigd door` r n `-
Laadgegevens Lokale Infile `C: / Gebruikers / Naam / Desktop / Huisdieren.txt `in tabel petslines beëindigd door` r n `-

6. Bekijk je tafel. Voer de Databases tonen- opdracht, selecteer vervolgens uw database door in te typen Selecteer * van naam- waar "naam" is de naam van de database. Bijvoorbeeld, als het gebruik van de "Huisdierrecords" Database, u zou het volgende invoeren:
Toon databases-Select * van PET_RECORDS-
Tips
Sommige veelgebruikte gegevenstypen bevatten het volgende:
- Char(lengte) - Vaste lengte tekenreeks
- Varchar(lengte) - Variabele lengte tekenreeks met maximale lengte lengte
- TEKST - Variabele lengte tekenreeks met maximale lengte van 64KB van tekst
- Int(lengte) - 32-bits geheel getal met max lengte cijfers (de `-` wordt geteld als een `cijfer` voor een negatief getal)
- DECIMALE(lengte,december) - decimaal nummer tot in totaal lengte Toon tekens - de december veld geeft het maximale aantal decimale plaatsen aan
- DATUM - Datumwaarde (jaar, maand, datum)
- TIJD - Tijdswaarde (uren, minuten, seconden)
- Enum("waarde1","waarde2", ....) - Lijst met opgesomde waarden
Sommige optionele parameters omvatten het volgende:
Waarschuwingen
Als uw MySQL-server niet werkt wanneer u probeert in te loggen op de "MySQL" Opdrachtregel, u kunt niet doorgaan.
Zorg er als bij elke codering of uw opdrachten worden gespeld en precies vlak voor u geprobeerd om ze te betreden.
Deel in het sociale netwerk: