Si të krijoni një bazë të dhënash në MySQL (me fotografi)

Përmbajtje:

Si të krijoni një bazë të dhënash në MySQL (me fotografi)
Si të krijoni një bazë të dhënash në MySQL (me fotografi)

Video: Si të krijoni një bazë të dhënash në MySQL (me fotografi)

Video: Si të krijoni një bazë të dhënash në MySQL (me fotografi)
Video: Access 2019 Full Tutorial: Microsoft Access Made Easy 2024, Nëntor
Anonim

Ky wikiHow ju mëson se si të krijoni një bazë të dhënash duke përdorur MySQL. Për të krijuar një bazë të dhënash, duhet të hapni ndërfaqen e linjës së komandës "mysql" dhe të futni komandat e bazës së të dhënave ndërsa serveri po funksionon.

Hapi

Pjesa 1 nga 3: Hapja e Linjës së Komandës MySQL

258108 1
258108 1

Hapi 1. Sigurohuni që serveri MySQL është i lidhur

Nëse serverMySQL nuk është në rrjet, nuk mund të krijoni një bazë të dhënash.

Ju mund të kontrolloni statusin e serverit duke hapur MySQL Workbench, duke zgjedhur serverin dhe duke parë treguesin "Statusi i serverit" në skedën "Administrata - Statusi i Serverit"

258108 2
258108 2

Hapi 2. Kopjoni adresën (shtegun) e dosjes së instalimit

Adresa do të varet nga sistemi operativ i përdorur (p.sh. Windows ose Mac):

  • Windows - Kopjoni C:/Program Files/MySQL/MySQL Workbench 8.0 CE/dhe sigurohuni që të zëvendësoni emrin e dosjes së fundit me emrin e dosjes aktuale MySQL.
  • Mac-Kopjoni /usr/local/mysql-8.0.13-osx10.13-x86_64/ dhe sigurohuni që të zëvendësoni emrin e dosjes së fundit me emrin e dosjes aktuale MySQL.
258108 3
258108 3

Hapi 3. Hapni një program të linjës komanduese të kompjuterit

Në një kompjuter Windows, përdorni Command Prompt. Ndërkohë, përdoruesit e kompjuterit Mac mund të përdorin Terminalin.

258108 4
258108 4

Hapi 4. Ndryshoni hyrjen në drejtorinë e dosjeve të instalimit MySQL

Shkruani cd dhe futni një hapësirë, ngjitni adresën e dosjes së instalimit dhe shtypni Enter. Për shembull, në një kompjuter Windows mund të shkruani shënimin e mëposhtëm:

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

258108 5
258108 5

Hapi 5. Hapni komandën e hyrjes në MySQL

Për shembull, për të hapur kërkesën e hyrjes për emrin e përdoruesit "tim", shtypni hyrjen e mëposhtme dhe shtypni tastin Enter:

mysql -u me -p

258108 6
258108 6

Hapi 6. Futni fjalëkalimin e llogarisë

Shkruani fjalëkalimin e llogarisë tuaj të përdoruesit MySQL, pastaj shtypni Enter. Ju do të regjistroheni në llogari dhe aplikacioni i linjës së komandës do të lidhet me komandat MySQL.

  • Mund të shihni shënuesin "MySQL>" në dritaren e aplikacionit të vijës së komandës. Nga kjo fazë, çdo komandë që futni do të përpunohet përmes aplikacionit të linjës së komandës MySQL.
  • Kuptoni se si të futni komandat MySQL. Komandat MySQL duhet të futen duke përdorur një pikëpresje (;) menjëherë pas pjesës së fundit të komandës. Ju gjithashtu mund të futni një komandë, shkruani një pikëpresje dhe shtypni Enter përsëri.

Pjesa 2 nga 3: Krijimi i një baze të dhënash

258108 7
258108 7

Hapi 1. Krijoni një skedar të bazës së të dhënave

Ju mund të krijoni një duke shtypur komandën "krijoni bazën e të dhënave" krijoni bazën e të dhënave, duke shtuar emrin e bazës së të dhënave dhe duke futur një pikëpresje dhe duke shtypur Enter. Për një bazë të dhënash të quajtur "Të dhënat e kafshëve shtëpiake", për shembull, futni komandën e mëposhtme:

krijoni një bazë të dhënash të Pet_Data_Animals;

  • Emrat e bazës së të dhënave nuk mund të përmbajnë hapësira. Nëse dëshironi të përfshini hapësira në emrin tuaj, duhet të përdorni një nënvizim (p.sh. "Miku im më i mirë" bëhet "Miku im më i mirë").
  • Çdo komandë MySQL duhet të përfundojë me pikëpresje. Nëse harroni pikëpresjen e parë, mund ta shkruani pranë " ”Shfaqet, pastaj shtypni përsëri tastin Enter.
258108 8
258108 8

Hapi 2. Shfaq bazën e të dhënave të ruajtura aktualisht

Ju mund të shfaqni një listë të bazave të të dhënave të ruajtura duke shtypur komandën e mëposhtme dhe duke shtypur Enter:

shfaq bazat e të dhënave;

258108 9
258108 9

Hapi 3. Zgjidhni një bazë të dhënash

Ju mund të zgjidhni një bazë të dhënash nga lista duke shtypur komandën e përdorimit të emrit, me "emrin" si emrin e bazës së të dhënave. Për shembull, për bazën e të dhënave "Të dhënat e kafshëve shtëpiake", shtypni komandën e mëposhtme dhe shtypni Enter:

përdorni Data_Animal_Pet;

258108 10
258108 10

Hapi 4. Prisni që të shfaqet mesazhi i konfirmimit

Pasi të shihni frazën "Baza e të dhënave u ndryshua" nën komandën e fundit të futur, mund të kaloni në krijimin e përmbajtjes së bazës së të dhënave.

Pjesa 3 nga 3: Krijimi i Tabelave

258108 11
258108 11

Hapi 1. Kuptoni komandat e ndryshme të tabelës

Ka disa aspekte kryesore të tabelave për të cilat duhet të dini para se të krijoni një tabelë:

  • Titulli - Titulli i tabelës shtohet menjëherë pas komandës "krijo tabelë" dhe duhet të ndjekë të njëjtat rregulla si emri i bazës së të dhënave (p.sh. pa hapësira).
  • Titujt e kolonave - Ju mund të specifikoni titujt e kolonave duke shtypur emrat e titujve në kllapa (shihni shembullin e hapit tjetër).
  • Gjatësia katrore - Kur specifikoni gjatësinë e kutisë, mund të përdorni "VARCHAR" (një karakter i ndryshueshëm që ju lejon të shtypni midis një dhe numrit maksimal të karaktereve "VARCHAR") ose "CHAR" (nuk kërkon më shumë dhe jo më pak se numri i specifikuar i karaktereve; si për shembull, "CHAR (1)" kërkon një karakter, "CHAR (3)" kërkon tre karaktere, dhe kështu me radhë).
  • Datat - Nëse doni të shtoni data në tabelë, përdorni komandën "DATE" për të treguar që përmbajtja e kolonës duhet të formatohet si data. Për më tepër, datat duhet të futen në formatin e vitit-muaj-datë (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Hapi 2. Skiconi tabelën

Para se të futni të dhëna në një tabelë, duhet të krijoni një strukturë të tabelës duke shtypur komandën e mëposhtme dhe duke shtypur butonin Enter:

krijoni emrin e tabelës (kolona1 varchar (20), kolona2 varchar (30), kolona3 char (1), kolona4 data);

  • Për shembull, për të krijuar një tabelë të titulluar "Kafshët shtëpiake" me dy kolona "VARCHAR", një kolonë "CHAR" dhe një kolonë me datë, mund të shtypni komandën e mëposhtme:
  • krijoni tabelën Pet_Animal (Emri varchar (20), Species varchar (30), Karakteri gjinor (1), Data e lindjes_Data);

258108 13
258108 13

Hapi 3. Shtoni rreshta në tabelë

Me komandën "insert", mund të futni informacionin e bazës së të dhënave në baza rresht pas rreshti:

fut në vlerat e emrit të tabelës ('vlera e kolonës1', 'vlera e kolonës2', 'vlera e kolonës3', 'vlera e kolonës4');

  • Për tabelën "Pets_Pet" të përdorur më herët, rreshtat e të dhënave tuaja duhet të duken kështu:

    fut në vlerat Pet_Animal ('Fido', 'Husky', 'J', '2017-04-12');

  • Mund të futni fjalën NULL si përmbajtje të kolonës nëse kolona është bosh.
258108 14
258108 14

Hapi 4. Shkruani. Nëse dëshironi ta bëni këtë, kaloni hapin tjetër.

258108 15
258108 15

Hapi 5. Ngarko një skedar teksti nëse është e nevojshme

Nëse keni një bazë të dhënash me më shumë rreshta informacioni që do të ishin të dhimbshme nëse do të duhej t'i shtypni manualisht një nga një, mund të ngarkoni një skedar teksti që përmban të dhënat duke përdorur kodin e mëposhtëm:

ngarkoni të dhënat lokale infile '/path/namaberkas.txt' në linjat e tabelës nama_tabel të përfunduara me '\ r / n';

  • Në shembullin e tabelës "Pet_Animal", mund të shkruani kodin ose komandën e mëposhtme:

    ngarkoni të dhënat lokale infile 'C: /Users/username/Desktop/pets.txt' në tabelë linjat Pets_Pets të përfunduara me '\ r / n';

  • Në kompjuterët Mac, duhet të përdorni komandën "linjat e përfunduara me" me '\ r' në vend të '\ r / n'.
258108 16
258108 16

Hapi 6. Rishikoni tabelën e krijuar

Futni bazat e të dhënave të shfaqjes; komandën, pastaj zgjidhni bazën e të dhënave duke shtypur zgjidhni * nga emri;, me "emër" si emër të bazës së të dhënave. Për shembull, nëse jeni duke përdorur bazën e të dhënave "Pet_List", shtypni komandën e mëposhtme:

shfaq bazat e të dhënave; zgjidhni * nga Pet_List;

Këshilla

  • Këtu janë disa nga llojet e të dhënave më të përdorura:

    • CHAR ”(Gjatësia) - Kjo ndryshore ka një gjatësi të caktuar të vargut të karaktereve (vargut).
    • VARCHAR ”(Gjatësia) - Ky ndryshore ka gjatësinë maksimale të vargut të karaktereve (sipas ndryshores së gjatësisë që keni futur).
    • TEKSTI ” - Kjo ndryshore ka një grup të karakterit me një gjatësi maksimale të tekstit ekuivalente me 64 kilobajt.
    • INT ”(Gjatësia)-Ky ndryshore është një numër i plotë 32-bit me një gjatësi maksimale të shifrave (një shenjë minus ose“-”konsiderohet një“shifër”për numrat negativë).
    • DEKIMALE ”(Gjatësia, dhjetori) - Ky ndryshore është një numër dhjetor me vlerën e gjatësisë si numri i përgjithshëm i karaktereve të shfaqura. Ndërkohë, kolona dhjetore tregon numrin maksimal të numrave që mund të shfaqen pas presjes.
    • DAT ”-Ky ndryshore përmban datën në formatin vit-muaj-datë (####-##-##).
    • KOHA ”-Ky ndryshore përmban kohën në formatin orë-minutë-sekondë.
    • ENUM ”(“Vlera1”,“vlera2”,….) - Ky ndryshore përmban një listë të numrave ose vlerave të plota.
  • Këtu janë disa parametra shtesë që mund të përdorni:

    • JO NULL ” - Me këtë parametër, duhet të futni një vlerë. Kolona nuk mund të zbrazet.
    • PEFRFUNDIM ”Vlera e paracaktuar-Nëse nuk futen të dhëna ose vlera, vlera e paracaktuar do t'i shtohet kolonës automatikisht.
    • E PAPREJTUR ” - Në fushën numerike, parametri siguron që numri i futur nuk do të jetë një numër negativ.
    • AUTO_INCREMENT ” - Me këtë parametër, vlera do të rritet automatikisht sa herë që shtoni një rresht të ri në tabelë.

Paralajmërim

  • Nëse serveri MySQL nuk po funksionon kur përpiqeni të hyni në vijën e komandës "mysql", nuk mund ta vazhdoni këtë proces.
  • Ashtu si me kodimet e tjera, sigurohuni që komandat që futni të jenë të shtypura me drejtshkrimin dhe hapësirën e duhur para se të përpiqeni t'i futni ato.

Recommended: