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: Как редактировать текстовое сообщение на iPhone или iPad 2024, Maijs
Anonim

Šajā vietnē wikiHow tiek mācīts, kā izveidot datu bāzi, izmantojot MySQL. Lai izveidotu datu bāzi, servera darbības laikā ir jāatver komandrindas saskarne "mysql" un jāievada datu bāzes komandas.

Solis

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

258108 1
258108 1

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

Ja serverMySQL nav tīklā, jūs nevarat izveidot datu bāzi.

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

258108 2
258108 2

2. darbība. Kopējiet instalācijas mapes adresi (ceļu)

Adrese būs atkarīga no izmantotās operētājsistēmas (piemēram, Windows vai Mac):

  • Windows - kopējiet C:/Program Files/MySQL/MySQL Workbench 8.0 CE/un noteikti nomainiet pēdējās mapes nosaukumu ar pašreizējo MySQL mapes nosaukumu.
  • Mac-kopējiet /usr/local/mysql-8.0.13-osx10.13-x86_64/ un noteikti nomainiet pēdējās mapes nosaukumu ar pašreizējo MySQL mapes nosaukumu.
258108 3
258108 3

Solis 3. Atveriet datora komandrindas programmu

Windows datorā izmantojiet komandu uzvedni. Tikmēr Mac datoru lietotāji var izmantot termināli.

258108 4
258108 4

4. solis. Mainiet ierakstu uz MySQL instalēšanas mapes direktoriju

Ierakstiet cd un ievietojiet atstarpi, ielīmējiet instalācijas mapes adresi un nospiediet taustiņu Enter. Piemēram, Windows datorā varat ierakstīt šādu ierakstu:

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 uzvedni lietotājvārdam "my", ierakstiet šādu ierakstu un nospiediet taustiņu Enter:

mysql -u es -p

258108 6
258108 6

6. solis. Ievadiet konta paroli

Ierakstiet MySQL lietotāja konta paroli un pēc tam nospiediet taustiņu Enter. Jūs tiksiet pieteicies kontā, un komandrindas lietojumprogramma tiks savienota ar MySQL komandām.

  • Komandrindas lietojumprogrammas logā varat redzēt marķieri "MySQL>". No šī posma visas jūsu ievadītās komandas tiks apstrādātas, izmantojot MySQL komandrindas lietojumprogrammu.
  • Izprotiet, kā ievadīt MySQL komandas. MySQL komandas jāievada, izmantojot semikolu (;) tūlīt pēc pēdējās komandas daļas. Varat arī ievadīt komandu, ierakstīt semikolu un vēlreiz nospiest taustiņu Enter.

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

258108 7
258108 7

1. darbība. Izveidojiet datu bāzes failu

To var izveidot, ierakstot komandu "izveidot datu bāzi" izveidot datu bāzi, pievienojot datu bāzes nosaukumu un ievietojot semikolu, un nospiežot taustiņu Enter. Piemēram, datu bāzei ar nosaukumu "Mājdzīvnieku dati" ievadiet šādu komandu:

izveidot Pet_Data_Animals datu bāzi;

  • Datu bāzes nosaukumos nedrīkst būt atstarpes. Ja vēlaties savā vārdā iekļaut atstarpes, jums jāizmanto pasvītrojums (piemēram, "Mans labākais draugs" kļūst par "Mans labākais draugs").
  • Katrai MySQL komandai jābeidzas ar semikolu. Ja aizmirstat pirmo semikolu, varat to ierakstīt blakus “ ”, Pēc tam vēlreiz nospiediet taustiņu Enter.
258108 8
258108 8

2. solis. Parādiet pašlaik saglabāto datu bāzi

Jūs varat parādīt saglabāto datu bāzu sarakstu, ierakstot šādu komandu un nospiežot Enter:

rādīt datu bāzes;

258108 9
258108 9

3. solis. Izvēlieties datu bāzi

Jūs varat atlasīt datu bāzi no saraksta, ierakstot komandu use name, kā "name" kā datu bāzes nosaukumu. Piemēram, datu bāzei "Mājdzīvnieku dati" ierakstiet šādu komandu un nospiediet taustiņu Enter:

izmantot Data_Animal_Pet;

258108 10
258108 10

4. Pagaidiet, līdz parādās apstiprinājuma ziņojums

Kad zem pēdējās ievadītās komandas redzat frāzi "Datu bāze mainīta", varat pāriet uz datu bāzes satura izveidi.

3. daļa no 3: tabulu izveide

258108 11
258108 11

Solis 1. Izprotiet dažādas tabulas komandas

Tabulās ir daži galvenie aspekti, kas jums jāzina pirms tabulas izveides:

  • Nosaukums - tabulas nosaukums tiek pievienots uzreiz pēc komandas "izveidot tabulu", un tam ir jāievēro tie paši noteikumi kā datu bāzes nosaukumam (piemēram, bez atstarpēm).
  • Kolonnu galvenes - kolonnu galvenes varat norādīt, iekavās ierakstot galvenes nosaukumus (skatiet nākamās darbības piemēru).
  • Kvadrāta garums - norādot lodziņa garumu, varat izmantot "VARCHAR" (mainīga rakstzīme, kas ļauj ievadīt no viena līdz maksimālajam rakstzīmju skaitam "VARCHAR") vai "CHAR" (nepieciešams ne vairāk un ne mazāk kā norādīto rakstzīmju skaitu; piemēram, “CHAR (1)” nepieciešama viena rakstzīme, “CHAR (3)” - trīs rakstzīmes utt.).
  • Datumi - ja vēlaties diagrammai pievienot datumus, izmantojiet komandu "DATE", lai norādītu, ka kolonnas saturs ir jāformatē kā datumi. Turklāt datumi jāievada gada-mēneša-datuma formātā (

    XXXX-XX-XX

  • ).
258108 12
258108 12

2. solis. Izklāstiet tabulu

Pirms datu ievadīšanas diagrammā jums jāizveido tabulas struktūra, ierakstot šādu komandu un nospiežot taustiņu 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", vienu kolonnu "CHAR" un datuma kolonnu, varat ierakstīt šādu komandu:
  • izveidot tabulu Pet_Animal (Vārds varchar (20), Species varchar (30), Dzimums char (1), Birth_Date date);

258108 13
258108 13

Solis 3. Pievienojiet tabulai rindas

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

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

  • Iepriekš izmantotajai tabulai "Mājdzīvnieki_dzīvnieki" jūsu datu rindām vajadzētu izskatīties šādi:

    ievietojiet Pet_Animal vērtībās ('Fido', 'Husky', 'J', '2017-04-12');

  • Jūs varat ievadīt vārdu NULL kā kolonnas saturu, ja kolonna ir tukša.
258108 14
258108 14

4. solis. Ievadiet. Ja vē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 ar vairāk informācijas rindām, kas būtu apgrūtinoši, ja tās būtu manuāli jāievada pa vienai, varat augšupielādēt teksta failu, kurā ir dati, izmantojot šādu kodu:

ielādēt datus local infile '/path/namaberkas.txt' tabulas nama_tabel rindās, kuras beidz ar '\ r / n';

  • Tabulas "Pet_Animal" piemērā varat ierakstīt šādu kodu vai komandu:

    ielādēt vietējo datu infile 'C: /Users/username/Desktop/pets.txt' tabulā Pets_Pets rindas, kuras beidz ar '\ r / n';

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

6. solis. Pārskatiet izveidoto tabulu

Ievadiet komandu rādīt datu bāzes; komandu, pēc tam atlasiet datu bāzi, ierakstot select * from name;, ar "name" kā datu bāzes nosaukumu. Piemēram, ja izmantojat datu bāzi "Pet_List", ierakstiet šādu komandu:

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

Padomi

  • Šeit ir daži no visbiežāk izmantotajiem datu veidiem:

    • CHAR ”(Garums) - šim mainīgajam ir noteikts rakstzīmju virknes (virknes) garums.
    • VARCHAR ”(Garums) - šim mainīgajam ir maksimālais rakstzīmju virknes garums (atbilstoši jūsu ievadītajam garuma mainīgajam).
    • TEKSTS ” - šim mainīgajam ir rakstzīmju kopa, kuras maksimālais teksta garums ir līdzvērtīgs 64 kilobaitiem.
    • INT ”(Garums)-šis mainīgais ir 32 bitu vesels skaitlis ar maksimālo ciparu garumu (mīnusa zīme vai“-”tiek uzskatīta par“ciparu”negatīviem skaitļiem).
    • DECIMĀLĀS ”(Garums, decimāldaļskaitlis) - šis mainīgais ir decimālskaitlis ar garuma vērtību kā kopējo parādīto rakstzīmju skaitu. Tikmēr decimālā sleja norāda maksimālo skaitļu skaitu, ko var parādīt aiz komata.
    • DATUMS ”-Šis mainīgais satur datumu gada-mēneša-datuma formātā (####-##-##).
    • LAIKS ”-Šis mainīgais satur laiku stundas-minūtes-sekundes formātā.
    • ENUM ”(" Vērtība1 "," vērtība2 ",…) - Šis mainīgais satur veselu skaitļu vai vērtību sarakstu.
  • Šeit ir daži papildu parametri, kurus varat izmantot:

    • NAV NULL ” - Izmantojot šo parametru, jāievada vērtība. Kolonu nevar iztukšot.
    • DEFAULT ”Noklusējuma vērtība-ja netiek ievadīti dati vai vērtība, noklusējuma vērtība kolonnai tiks pievienota automātiski.
    • Neparakstīts ” - Ciparu laukā parametrs nodrošina, ka ievadītais skaitlis nebūs negatīvs.
    • AUTO_INCREMENT ” - Izmantojot šo parametru, vērtība tiks automātiski palielināta katru reizi, kad tabulai pievienosit jaunu rindu.

Brīdinājums

  • Ja MySQL serveris nedarbojas, mēģinot piekļūt komandrindai "mysql", šo procesu nevar turpināt.
  • Tāpat kā ar citiem kodējumiem, pirms to ievadīšanas pārliecinieties, vai ievadītās komandas ir ierakstītas ar pareizrakstību un atstarpēm.

Ieteicams: