Š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
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"
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.
3. solis. Atveriet datora komandrindu
Jūs izmantosit komandu uzvedni Windows datorā, bet Mac lietotāji atvērs termināli.
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
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
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
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.
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;
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;
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
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ā.
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);
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.
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.
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'.
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.