Kā izveidot datubāzi MySQL (ar attēliem)

Satura rādītājs:

Kā izveidot datubāzi MySQL (ar attēliem)
Kā izveidot datubāzi MySQL (ar attēliem)

Video: Kā izveidot datubāzi MySQL (ar attēliem)

Video: Kā izveidot datubāzi MySQL (ar attēliem)
Video: Levels in Revit - Beginner to PRO Tutorial 2024, Maijs
Anonim

Šis wikiHow māca jums izveidot datubāzi MySQL. Lai izveidotu datu bāzi, servera darbības laikā ir jāatver komandrindas saskarne "mysql" un jāievada savas datu bāzes komandas.

Soļi

1. daļa no 3: MySQL komandrindas atvēršana

258108 1
258108 1

1. solis. Pārliecinieties, vai jūsu MySQL serveris ir pievienots

Ja jūsu MySQL serveris pašlaik nav tiešsaistē, nevarat izveidot datu bāzi.

Jūs varat pārbaudīt servera statusu, atverot MySQL Workbench, atlasot savu serveri un cilnē "Administrēšana - servera statuss" aplūkojot indikatoru "Servera statuss"

258108 2
258108 2

2. solis. Kopējiet instalācijas mapes ceļu

Šis ceļš mainīsies atkarībā no tā, vai izmantojat Windows datoru vai Mac:

  • Windows - kopija C:/Program Files/MySQL/MySQL Workbench 8.0 CE/pārliecinieties, ka pēdējās mapes nosaukums ir aizstāts ar jaunāko MySQL nosaukumu.
  • Mac-kopējiet /usr/local/mysql-8.0.13-osx10.13-x86_64/ un pārliecinieties, ka pēdējās mapes nosaukums ir aizstāts ar jaunāko MySQL mapes nosaukumu.
258108 3
258108 3

3. solis. Atveriet datora komandrindu

Jūs izmantosit komandu uzvedni Windows datorā, bet Mac lietotāji atvērs termināli.

258108 4
258108 4

4. solis. Pārslēdzieties uz MySQL instalācijas mapes direktoriju

Ierakstiet cd un atstarpi, ielīmējiet ceļu uz instalācijas mapi un nospiediet ↵ Enter. Piemēram, lielākajā daļā Windows datoru rīkojieties šādi:

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

5. solis. Atveriet MySQL pieteikšanās komandu

Piemēram, lai atvērtu pieteikšanās komandu lietotājam ar nosaukumu "es", ierakstiet šādu un nospiediet ↵ Enter:

mysql -u es -p

258108 6
258108 6

6. solis. Ievadiet sava konta paroli

Ievadiet sava MySQL lietotāja konta paroli un pēc tam nospiediet. Enter. Tas jūs pieteiks un komandrindas lietojumprogrammu savienos ar MySQL uzvedni.

  • Jums vajadzētu redzēt, ka komandrindas lietojumprogrammā parādās tags "MySQL>". No šī brīža visas ievadītās komandas tiks apstrādātas, izmantojot MySQL komandrindas lietotni.
  • Izprotiet, kā ievadīt MySQL komandas. MySQL komandas jāievada ar semikolu (;) tūlīt pēc pēdējās komandas daļas, lai gan jūs varat arī ievadīt komandu, ierakstīt semikolu un vēlreiz nospiest ↵ Enter.

2. daļa no 3: Datu bāzes izveide

258108 7
258108 7

1. darbība. Izveidojiet datubāzes failu

Lai to izdarītu, ierakstiet komandu "Izveidot datu bāzi" izveidot datu bāzi, pievienojot datubāzes nosaukumu un semikolu un nospiežot ↵ Enter. Piemēram, datu bāzei ar nosaukumu "Pet Records" ievadiet šādu informāciju:

izveidot datu bāzi Pet_Records;

  • Jūsu datu bāzes nosaukumā nedrīkst būt atstarpes; ja vēlaties vārdam pievienot atstarpi, jums jāizmanto pasvītrojums (piemēram, "Draugi no maniem" kļūtu par "Friends_of_Mine").
  • Katrai MySQL komandai jābeidzas ar semikolu. Ja pirmo reizi nokavējat semikolu, varat to ierakstīt blakus kas parādās un pēc tam vēlreiz nospiediet ↵ Enter.
258108 8
258108 8

2. solis. Parādiet pašreizējās datu bāzes

Jūs varat atvērt pašreizējo datu bāzu sarakstu, ierakstot tālāk norādīto un pēc tam nospiežot ↵ Enter:

rādīt datu bāzes;

258108 9
258108 9

3. solis. Izvēlieties savu datu bāzi

Jūs varat izvēlēties savu datu bāzi no saraksta, ierakstot use name, kur "name" ir datubāzes nosaukums. Piemēram, savai "Pet Records" datu bāzei ierakstiet šādu un nospiediet ↵ Enter:

izmantot Pet_Records;

258108 10
258108 10

4. Gaidiet apstiprinājuma ziņojumu

Kad redzat, ka zem pēdējās ievadītās komandas parādās frāze "Datu bāze ir mainīta", varat brīvi turpināt veidot datu bāzes saturu.

3. daļa no 3: tabulas izveide

258108 11
258108 11

1. solis. Izprotiet dažādas tabulas komandas

Pirms tabulas izveides ir jāzina daži galvenie tabulas aspekti:

  • Nosaukums - jūsu virsraksts būs tieši aiz komandas "izveidot tabulu", un tam jāatbilst tādiem pašiem noteikumiem kā jūsu datu bāzes nosaukumam (piemēram, bez atstarpēm).
  • Kolonnas virsraksts - varat noteikt kolonnu virsrakstus, iekavās ierakstot dažādus nosaukumus (skatiet nākamās darbības piemēru).
  • Šūnas garums - nosakot šūnas garumu, izmantojiet vai nu "VARCHAR" (mainīgas rakstzīmes, kas nozīmē, ka varat ierakstīt starp vienu un VARCHAR ierobežojošo rakstzīmju skaitu), vai "CHAR" (nepieciešams ne vairāk un ne mazāk kā norādīts rakstzīmju skaits; piemēram, CHAR (1) nepieciešama viena rakstzīme, CHAR (3) - trīs rakstzīmes utt.).
  • Datums - ja vēlaties diagrammai pievienot datumu, izmantojiet komandu "DATE", lai norādītu, ka kolonnas saturs tiks formatēts kā datums. Jāievada datums

    GGGG-MM-DD

  • formātā.
258108 12
258108 12

2. solis. Izveidojiet tabulas kontūru

Lai varētu ievadīt diagrammas datus, jums ir jāizveido diagrammas struktūra, ierakstot tālāk norādīto un pēc tam nospiežot ↵ Enter:

izveidot tabulas nosaukumu (1. sleja varchar (20), 2. sleja varchar (30), 3. sleja char (1), 4. slejas datums);

  • Piemēram, lai izveidotu tabulu ar nosaukumu "Mājdzīvnieki" ar divām kolonnām VARCHAR, kolonnu CHAR un datumu, varat uzrakstīt šādu informāciju:
  • izveidot tabulu Mājdzīvnieki (Vārds varchar (20), Breed varchar (30), Sex char (1), DOB date);

258108 13
258108 13

Solis 3. Pievienojiet tabulai rindiņu

Izmantojot komandu "ievietot", jūs varat ievadīt savas datu bāzes informāciju pa rindām:

ievietojiet nosaukuma vērtībās ('kolonnas1 vērtība', 'kolonnas2 vērtība', 'kolonnas3 vērtība', 'kolonnas4 vērtība');

  • Iepriekš izmantotajā tabulas “Mājdzīvnieki” piemērā jūsu līnija varētu izskatīties šādi:

    ievietojiet mājdzīvnieku vērtībās ('Fido', 'Husky', 'M', '2017-04-12');

  • Kolonnas saturam varat ievadīt vārdu NULL, ja kolonna ir tukša.
258108 14
258108 14

4. solis. Ja iespējams, ievietojiet pārējos datus

Ja jūsu datu bāze ir salīdzinoši maza, varat ievietot pārējos datus pa rindām, izmantojot kodu "ievietot". Ja izvēlaties to darīt, izlaidiet nākamo darbību.

258108 15
258108 15

5. solis. Ja nepieciešams, augšupielādējiet teksta failu

Ja jums ir datubāze, kurā ir nepieciešams vairāk informācijas rindu, nekā ir praktiski ievietot ar rokām, varat izmantot teksta failu, kurā ir dati, izmantojot šādu kodu:

ielādēt datus vietējā infile '/path/name.txt' tabulu nosaukumu rindās, kuras beidz ar '\ r / n';

  • Piemēram "Mājdzīvnieki" jūs uzrakstītu kaut ko līdzīgu:

    ielādēt datus vietējā infile 'C: /Users/name/Desktop/pets.txt' tabulā Mājdzīvnieku rindas, kuras beidz ar '\ r / n';

  • Mac datorā jums ir jāizmanto komanda "rindas, kuras beidzas ar" ar '\ r', nevis '\ r / n'.
258108 16
258108 16

6. solis. Skatiet savu tabulu

Ievadiet izstāžu datu bāzes; komandu, pēc tam atlasiet savu datu bāzi, ierakstot select * from name; kur "nosaukums" ir datu bāzes nosaukums. Piemēram, ja izmantojat "Pet Records" datu bāzi, ievadiet šādu informāciju:

rādīt datu bāzes; izvēlieties * no Pet_Records;

Padomi

  • Daži no visbiežāk izmantotajiem datu veidiem ir šādi:

    • CHAR(garums) - fiksēta garuma rakstzīmju virkne
    • VARCHAR(garums) - mainīga garuma rakstzīmju virkne ar maksimālo garumu
    • TEKSTS - mainīga garuma rakstzīmju virkne ar maksimālo teksta garumu 64 KB
    • INT(garums)-32 bitu vesels skaitlis ar maksimālā garuma cipariem (“-” tiek skaitīts kā “cipars” negatīvam skaitlim)
    • DECIMĀLĀS(garums, samazinājums) - decimālskaitlis līdz displeja rakstzīmju kopgarumam; dec laukā norādīts maksimālais pieļaujamais komatu skaits
    • DATUMS - Datuma vērtība (gads, mēnesis, datums)
    • LAIKS - Laika vērtība (stundas, minūtes, sekundes)
    • ENUM("vērtība1", "vērtība2",…) - uzskaitīto vērtību saraksts
  • Daži izvēles parametri ir šādi:

    • NAV NULL - Jānorāda vērtība. Lauku nevar atstāt tukšu.
    • DEFAULT noklusējuma vērtība-ja vērtība nav norādīta, laukam tiek piešķirta noklusējuma vērtība.
    • Neparakstīts - Ciparu laukiem nodrošina, ka skaitlis nekad nav negatīvs.
    • AUTO_INCREMENT - Vērtība tiks automātiski palielināta katru reizi, kad tabulai tiks pievienota rinda.

Brīdinājumi

  • Ja jūsu MySQL serveris nedarbojas, kad mēģināt pieteikties komandrindā "mysql", jūs nevarēsit turpināt.
  • Tāpat kā ar jebkuru kodēšanu, pārliecinieties, ka jūsu komandas ir uzrakstītas un izvietotas precīzi pirms to ievadīšanas.

Ieteicams: