Kako ustvariti bazo podatkov v MySQL (s slikami)

Kazalo:

Kako ustvariti bazo podatkov v MySQL (s slikami)
Kako ustvariti bazo podatkov v MySQL (s slikami)

Video: Kako ustvariti bazo podatkov v MySQL (s slikami)

Video: Kako ustvariti bazo podatkov v MySQL (s slikami)
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, November
Anonim

Ta wikiHow vas uči, kako ustvariti bazo podatkov z uporabo MySQL. Če želite ustvariti bazo podatkov, morate odpreti vmesnik ukazne vrstice "mysql" in vnesti ukaze baze podatkov, medtem ko strežnik deluje.

Korak

1. del od 3: Odpiranje ukazne vrstice MySQL

258108 1
258108 1

Korak 1. Preverite, ali je strežnik MySQL povezan

Če serverMySQL ni v omrežju, baze podatkov ne morete ustvariti.

Stanje strežnika lahko preverite tako, da odprete delovno mizo MySQL, izberete strežnik in pogledate indikator "Status strežnika" na zavihku "Skrbništvo - stanje strežnika"

258108 2
258108 2

Korak 2. Kopirajte naslov (pot) namestitvene mape

Naslov bo odvisen od uporabljenega operacijskega sistema (npr. Windows ali Mac):

  • Windows - Kopirajte C:/Program Files/MySQL/MySQL Workbench 8.0 CE/in se prepričajte, da ime zadnje mape zamenjate s trenutnim imenom mape MySQL.
  • Mac-Kopirajte /usr/local/mysql-8.0.13-osx10.13-x86_64/ in se prepričajte, da ste ime zadnje mape zamenjali s trenutnim imenom mape MySQL.
258108 3
258108 3

Korak 3. Odprite program ukazne vrstice računalnika

V računalniku z operacijskim sistemom Windows uporabite ukazni poziv. Medtem lahko uporabniki računalnikov Mac uporabljajo terminal.

258108 4
258108 4

Korak 4. Spremenite vnos v imenik namestitvenih map MySQL

Vnesite cd in vstavite presledek, prilepite naslov namestitvene mape in pritisnite Enter. Na primer, v računalniku z operacijskim sistemom Windows lahko vnesete naslednji vnos:

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

258108 5
258108 5

Korak 5. Odprite ukaz za prijavo v MySQL

Če želite na primer odpreti poziv za prijavo za uporabniško ime "moje", vnesite naslednji vnos in pritisnite tipko Enter:

mysql -u me -p

258108 6
258108 6

Korak 6. Vnesite geslo za račun

Vnesite geslo za uporabniški račun MySQL in pritisnite Enter. Prijavljeni boste v račun, aplikacija ukazne vrstice pa bo povezana z ukazi MySQL.

  • V oknu aplikacije ukazne vrstice lahko vidite oznako "MySQL>". Na tej stopnji bodo vsi ukazi, ki jih vnesete, obdelani prek aplikacije ukazne vrstice MySQL.
  • Razumeti, kako vnesti ukaze MySQL. Ukaze MySQL je treba vnesti s podpičjem (;) tik za zadnjim delom ukaza. Vnesete lahko tudi ukaz, vnesete podpičje in znova pritisnete Enter.

2. del 3: Ustvarjanje baze podatkov

258108 7
258108 7

Korak 1. Ustvarite datoteko zbirke podatkov

Ustvarite ga lahko tako, da vnesete ukaz "ustvari bazo podatkov" ustvari bazo podatkov, dodate ime zbirke podatkov in vstavite podpičje ter pritisnete Enter. Za bazo podatkov z imenom "Podatki o hišnih ljubljenčkih" na primer vnesite naslednji ukaz:

ustvarite bazo podatkov Pet_Data_Animals;

  • Imena zbirk podatkov ne smejo vsebovati presledkov. Če želite v svoje ime vključiti presledke, morate uporabiti podčrtaj (npr. »Moj najboljši prijatelj« postane »Moj najboljši prijatelj«).
  • Vsak ukaz MySQL se mora končati s podpičjem. Če pozabite prvo podpičje, ga lahko vnesete poleg » ”, Nato znova pritisnite tipko Enter.
258108 8
258108 8

Korak 2. Pokaži trenutno shranjeno bazo podatkov

Seznam shranjenih baz podatkov lahko prikažete tako, da vnesete naslednji ukaz in pritisnete Enter:

prikaži baze podatkov;

258108 9
258108 9

Korak 3. Izberite bazo podatkov

S seznama lahko izberete bazo podatkov, tako da vnesete ukaz use name, pri čemer je ime baze ime "name". Na primer, za zbirko podatkov o hišnih ljubljenčkih vnesite naslednji ukaz in pritisnite Enter:

uporabite Data_Animal_Pet;

258108 10
258108 10

Korak 4. Počakajte, da se prikaže potrditveno sporočilo

Ko pod zadnjim vnesenim ukazom vidite frazo "Baza podatkov spremenjena", lahko preidete na ustvarjanje vsebine baze podatkov.

3. del 3: Ustvarjanje tabel

258108 11
258108 11

Korak 1. Razumeti različne ukaze tabele

Preden ustvarite tabelo, morate vedeti nekaj ključnih vidikov tabel:

  • Naslov - Naslov tabele je dodan takoj za ukazom "create table" in mora slediti istim pravilom kot ime baze podatkov (npr. Brez presledkov).
  • Naslovi stolpcev - Glave stolpcev lahko določite tako, da v oklepaje vnesete imena glav (glejte primer naslednjega koraka).
  • Kvadratna dolžina - Pri določanju dolžine polja lahko uporabite "VARCHAR" (spremenljiv znak, ki vam omogoča, da vnesete med enim in največjim številom znakov "VARCHAR") ali "CHAR" (zahteva največ in nič manj kot določeno število znakov; na primer »CHAR (1)« zahteva en znak, »CHAR (3)« zahteva tri znake itd.).
  • Datumi - Če želite grafikonu dodati datume, z ukazom "DATE" označite, da je treba vsebino stolpca oblikovati kot datume. Poleg tega je treba datume vnesti v obliki leto-mesec-datum (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Korak 2. Očrtajte tabelo

Preden vnesete podatke v grafikon, morate ustvariti strukturo tabele tako, da vnesete naslednji ukaz in pritisnete tipko Enter:

ustvarite ime tabele (stolpec1 varchar (20), stolpec2 varchar (30), stolpec3 char (1), datum stolpca4);

  • Če želite na primer ustvariti tabelo z naslovom "Hišni ljubljenčki" z dvema stolpcema "VARCHAR", enim stolpcem "CHAR" in stolpcem z datumom, lahko vnesete naslednji ukaz:
  • ustvarite tabelo Pet_Animal (Ime varchar (20), Vrsta varchar (30), Spol char (1), Datum rojstva_Datum));

258108 13
258108 13

Korak 3. Dodajte vrstice v tabelo

Z ukazom "insert" lahko podatke za bazo podatkov vnesete po vrsticah:

vstavi v ime_tabele ('vrednost stolpca1', 'vrednost stolpca2', 'vrednost stolpca3', 'vrednost stolpca4');

  • Za prej uporabljeno tabelo "Pets_Pet" bi morale biti vaše vrstice podatkov videti tako:

    vstavi v Pet_Animal vrednosti ('Fido', 'Husky', 'J', '2017-04-12');

  • Kot vsebino stolpca lahko vnesete besedo NULL, če je stolpec prazen.
258108 14
258108 14

Korak 4. Vnesite. Če želite to narediti, preskočite naslednji korak.

258108 15
258108 15

Korak 5. Naložite besedilno datoteko, če je potrebno

Če imate zbirko podatkov z več vrsticami podatkov, ki bi bile boleče, če bi jih morali ročno vnesti eno za drugo, lahko naložite besedilno datoteko s podatki z naslednjo kodo:

naložite lokalni datotečni podatek '/path/namaberkas.txt' v vrstice tabele nama_tabel, ki se konča z '\ r / n';

  • V primer tabele "Pet_Animal" lahko vnesete naslednjo kodo ali ukaz:

    naložite datoteko lokalnega podatkovnega datoteke 'C: /Users/username/Desktop/pets.txt' v vrstice tabel Pets_Pets, končane z '\ r / n';

  • V računalnikih Mac morate namesto '\ r / n' uporabiti ukaz "vrstice prekinjene z" z "\ r".
258108 16
258108 16

Korak 6. Preglejte ustvarjeno tabelo

Vnesite ukaz show databases; ukaz, nato izberite zbirko podatkov tako, da vnesete select * from name;, z "name" kot ime baze podatkov. Če na primer uporabljate bazo podatkov "Pet_List", vnesite naslednji ukaz:

prikaži baze podatkov; izberite * na seznamu Pet_List;

Nasveti

  • Tu je nekaj najpogosteje uporabljenih podatkovnih tipov:

    • CHAR ”(Dolžina) - Ta spremenljivka ima nastavljeno dolžino znakovnega niza (niz).
    • VARCHAR ”(Dolžina) - Ta spremenljivka ima največjo dolžino znakovnega niza (glede na spremenljivko dolžine, ki ste jo vnesli).
    • BESEDILO ” - Ta spremenljivka ima nabor znakov z največjo dolžino besedila, ki ustreza 64 kilobajtom.
    • INT ”(Dolžina)-Ta spremenljivka je 32-bitno celo število z največjo dolžino števke (znak minus ali“-”se šteje za“številko”za negativna števila).
    • DECIMALNO ”(Dolžina, decimalno število) - Ta spremenljivka je decimalno število z vrednostjo dolžine kot skupno število prikazanih znakov. Medtem decimalni stolpec označuje največje število številk, ki jih je mogoče prikazati za vejico.
    • DATE ”-Ta spremenljivka vsebuje datum v obliki datum-mesec-mesec (####-##-##).
    • ČAS ”-Ta spremenljivka vsebuje čas v obliki ura-minuta-sekunda.
    • ENUM ”(“Value1”,“value2”,….) - Ta spremenljivka vsebuje seznam celih števil ali vrednosti.
  • Tu je še nekaj dodatnih parametrov, ki jih lahko uporabite:

    • NI NULL ” - S tem parametrom morate vnesti vrednost. Stolpca ni mogoče izprazniti.
    • DEFAULT ”Default-value-Če ne vnesete podatkov ali vrednosti, se bo privzeta vrednost samodejno dodala v stolpec.
    • NEPODPISANO ” - V numeričnem polju parameter zagotavlja, da vnesena številka ne bo negativna številka.
    • AUTO_INCREMENT ” - S tem parametrom se vrednost samodejno poveča vsakič, ko tabeli dodate novo vrstico.

Opozorilo

  • Če strežnik MySQL ne deluje, ko poskušate dostopati do ukazne vrstice "mysql", tega postopka ne morete nadaljevati.
  • Tako kot pri drugih kodiranjih se prepričajte, da so ukazi, ki jih vnesete, pravilno vneseni s črkovanjem in presledkom, preden jih poskusite vnesti.

Priporočena: