Krijimi i një baze të dhënash mysql nga A në Z. Krijimi i një baze të dhënash MySQL në një server lokal

14 mijë

Delfinët gjithmonë u kanë thirrur njerëzve për besim. Ne i lidhim erërat me mirësinë dhe gëzimin. Edhe pse delfini është një simbol MySQL, ai nuk shpjegon popullaritetin që ka në të gjithë botën:


Bazuar në statistikat aktuale, MySQL zë vendin e parë për sa i përket popullaritetit në internet midis të gjitha sistemeve ekzistuese të bazës së të dhënave relacionale.

Karakteristikat e MySQL

Procedura për krijimin e një baze të dhënash MySQL nuk është e ndryshme nga DBMS-të e tjera. Kjo natyrë pa kosto është edhe arsyeja kryesore e popullaritetit të këtij sistemi. Për shembull, SQL Server nga Microsoft. Versioni skin i këtij produkti vjen me një botim pa kosto dhe është i pajisur me karakteristika teknike të këqija.

Karakteristikat e MySQL DBMS:

  • Më shpesh përdoret si server në distancë;
  • Përfshin një numër të madh të llojeve të tabelave;
  • Furnizohet me një tip të veçantë SHEMBULL, i cili tregon parimin e krijimit të tabelave të reja;
  • Niveli i lartë i shkallëzueshmërisë për mbështetjen e platformave më të njohura;
  • Kodi i burimit të hapur është vendi ku DBMS po përditësohet dhe modernizohet vazhdimisht nga qindra shitës në mbarë botën;
  • Një numër i madh API-sh janë krijuar për të siguruar ndërveprime ndërmjet MySQL dhe shumicës së të gjitha programeve;
  • Madhësia maksimale e skedarit të tabelës së bazës së të dhënave është e kufizuar nga aftësitë e sistemit operativ që përdoret.

Konkurrenti më i afërt i MySQL, sistemi MS SQL Server, ka një botim Express pa kosto me një madhësi bazë të dhënash prej 10 GB.

  • Versioni i mbetur i DBMS 5.7.5m15 (test) u lëshua në pranverën e vitit 2014.

Krijimi i bazës së të dhënave MySQL

Njësia kryesore logjike dhe strukturore e të dhënave në çdo model relacional të furnizimit me informacion është baza. Në vend të kësaj, serveri do të shkojë për të. Nëse baza e të dhënave përbëhet nga një tabelë, secila prej tyre ndahet në tabela. Le të shohim të gjitha mënyrat për të krijuar një bazë të dhënash MySQL.

Bërthama e PHPMyAdmin është një nga predhat më të njohura për të punuar me MySQL. Kjo ndërfaqe ka shumë për ta bërë më të lehtë administrimin e bazës së të dhënave.

Për të krijuar një bazë të dhënash MySQL duke përdorur PHPMyAdmin, bëni sa më poshtë:

  • Ne hyjmë në guaskë;
  • Shkoni te skedari "Baza e të dhënave";
  • Në fushën e parë shkruani emrin e bazës së të dhënave të krijuar dhe nga lista zgjidhni kodimin e kërkuar. Vipadka jonë ka utf8_genegal_ci.

Emri i bazës së të dhënave nuk duhet të kalojë 64 karaktere.

  • Pastaj shtypim butonin "Krijo":
  • Pasi emri i krijuar i bazës së të dhënave MySQL do të shfaqet në listën e mëposhtme:
Tani le të krijojmë një tabelë në bazën tonë të të dhënave. Robimo merr:
  • Në listën e të këqijave gjejmë emrin e bazës së të dhënave tona dhe shtypim të renë:
  • Në dritaren tjetër, vendosni emrin e tabelës dhe vendosni numrin e kolonave;
  • Pastaj shtypim butonin "Ok".

Ju mund ta bëni këtë duke klikuar në opsionin "Krijo tabelë" pak poshtë listës së bazave të të dhënave të këqija, përndryshe në dritaren tjetër do të shihni një pjesë pune pa emër dhe me një sërë opsionesh.

  • Më pas do të vendosim strukturën e tabelës sonë. Ne shkruajmë emrat dhe llojet e të dhënave që ruhen në kolonat e tabelës;
  • Pas kësaj klikojmë në butonin "Ruaj":
  • Tabela jonë e bazës së të dhënave MySQL është krijuar dhe është gati për t'u mbushur me të dhëna:
Nuk ka vetëm një mënyrë për të krijuar një bazë të dhënash në PHPMyAdmin. Një efekt i ngjashëm mund të shmanget duke përdorur shpejt SQL. Për këtë qëllim përdoret komanda CREATE. Kjo është sintaksa:

KRIJO BAZA E TË DHËNAVE db_emri;

Argumenti:

  • NËSE NUK EKZISTON – për të siguruar uniken e emrit të bazës së të dhënave. Nëse nuk e specifikoni këtë parametër, baza e tretur me të njëjtin emër mund të dështojë të pastrojë Viconnaya;
  • db_name – tregon emrin e bazës së të dhënave të krijuar;
  • SETIMI I SHKARAKTERVE - është instaluar kodimi i bazës së të dhënave. Nëse nuk tregohet, përcaktohet kuptimi i rregullave;
  • KOLLATIM KOLLIMI – tregon rendin e renditjes së të dhënave. Parametër jogjuhësor.

Tani mund të krijojmë bazën e të dhënave duke përdorur SQL shtesë përmes guaskës PHPMyAdmin:

  • Shkoni te skeda "SQL";
  • Në dritaren e redaktorit, futni hyrjen në bazën e të dhënave të krijuar;
  • Ose do të ngulitim "Unë do të pyes" në ikonë. Shikoni listën e bazave të të dhënave:
  • Futni tekstin e mëposhtëm:

KRIJO BAZA E TË DHËNAVE `my_db`;

  • Klikoni "Ok" në fund:
  • Pas emrit të bazës sonë të të dhënave do të shfaqet në listën e keqe:
Për të parë të dhënat e bazës së të dhënave SQL, përdorni komandën DROP DATABASE "my_db".
  • Kërkesa për krijimin e bazës së të dhënave nga parametrat e përcaktuar të gjuhës së kërkuar do të duket kështu:

KRIJO BAZA E TË DHËNAVE `my_db` SET KARAKEVE utf8 KOLLATE utf8_general_ci;

Vendosja e një kopje rezervë të bazës së të dhënave

Mundësia e përditësimit të bazës së të dhënave është edhe më e rëndësishme. Në kohë situatash jo të transferueshme, përditësimi mund t'ju ndihmojë të ktheni informacionin e humbur dhe të përditësoni shpejt burimin në punë.

Ne kemi krijuar një kopje rezervë të bazës së të dhënave me PHPMyAdmin. Procedura:

  • Nga lista e të këqijave që zgjedhim, do të na duhet një bazë të dhënash;
  • E ngulitur në skedën "Eksport";
  • Ne shtypim "Ok".
Nëse zgjidhni vlerën "Initial" në seksionin "Metoda e eksportit", do të shihni një dritare të madhe me një sërë parametrash për rregullim:
Tani le të përpiqemi të përditësojmë kopjen e ruajtur të bazës së të dhënave. Tani e tutje ne mund të shohim kopjen origjinale. Shkoni te skeda "Operacionet" dhe shtypni mesazhin " Baza e të dhënave Vidality»:
Për të përditësuar bazën e të dhënave MySQL në PHPMyAdmin, shkoni te skeda "Import". Në seksionin " Importo skedarin» Sigurohuni që të zgjidhni vendndodhjen ku keni ruajtur një kopje të bazës së të dhënave. Më poshtë është ngulitur në butonin "OK" që ndodhet në fund të ekranit:
Ndonjëherë, pasi të keni bërë ndryshime, duhet të përditësoni jo të gjithë bazën e të dhënave, por vetëm të gjithë tabelën. Ky funksionalitet zbatohet gjithashtu në PHPMyAdmin. Për të cilën, në anën e tabelës së kërkuar në fund të strukturës, zgjidhni artikullin e fundit nga lista dhe vulosni "Ok" në fund:

Çdo instalim i ri i CMS Joomla rezulton në krijimin e një databaze të re. Kjo bazë të dhënash ruan të dhëna të tilla si artikuj/materiale, meny, kategori dhe llogari. Këto të dhëna janë të nevojshme për krijimin e një faqe interneti në Joomla!

Për të instaluar Joomla, ju jeni përgjegjës për bazën e të dhënave të punës, menaxherin e bazës së të dhënave, fjalëkalimin për menaxherin e bazës së të dhënave dhe llojet e tjera të privilegjeve për menaxherin e bazës së të dhënave.

Ky material do të shikojë llojin më të gjerë të bazës së të dhënave që përdoret gjatë instalimit të Joomla, vetë bazën e të dhënave MySQL. Ne do të shikojmë dy opsione për krijimin e një baze të dhënash për Joomla. Metoda e parë është për një bazë të dhënash të krijuar në një server lokal, dhe tjetra është për një bazë të dhënash të krijuar në një host, në të cilin theksi është në panelin wiki të DirectAdmin - hosting. Edhe panelet e tjera që presin nënat fajtore janë të ngjashme me krijimin e bazës së të dhënave.

Krijimi i një baze të dhënash MySQL në një server lokal

Për të krijuar një bazë të dhënash në një server lokal, së pari duhet ta instaloni atë. Prandaj, ne instalojmë një server lokal - Denwer [Shkarko] dhe e instalojmë atë. Udhëzime për instalimin e Denwer .

Pas instalimit të suksesshëm të serverit lokal, mund të filloni të krijoni bazën e të dhënave për instalimin e Joomla! Për të hyrë në ndërfaqen e bazës së të dhënave të bazës së të dhënave, duhet të nisni serverin lokal Denwer (nëse nuk funksionon) dhe të futni në shiritin e adresave të shfletuesit: http://localhost/tools/phpmyadmin. Në dritare do të hapni ndërfaqen e internetit "phpMyAdmin". Tani është e mundur të hapet qendra e bazës së të dhënave.

Baza e të dhënave është krijuar tashmë dhe tani mund të vazhdoni të instaloni Joomla në serverin tuaj lokal.

Krijimi i bazave të të dhënave MySQL në hosting

Siç u tha më herët, krijimi i bazës së të dhënave në host do të kryhet në panelin e serverit DirectAdmin. Por të gjitha fazat e krijimit do të jenë të ngjashme deri në çdo panel kontrolli pritës.

Për të krijuar një bazë të dhënash në hostin tuaj, duhet të identifikoheni në panelin e kontrollit të pritjes. Është përgjegjësia juaj të dini se si të identifikoheni në panelin pritës, kur regjistroheni në hostin tuaj, ju kërkohet të dërgoni të gjithë informacionin në wiki tuaj. Përndryshe, ju mund të sqaroni çdo informacion duke shkuar te mbështetja teknike e hostit tuaj.

Pasi të keni arritur në panelin pritës, mund të filloni menjëherë krijimin e bazës së të dhënave.


Tani mundesh instaloni Joomla 2.5(ose instaloni Joomla 3.1) direkt në host dhe në fazën përfundimtare të instalimit, do t'ju kërkohet të vendosni të dhënat që duhet të shënohen (emri i bazës së të dhënave, emri i klientit, fjalëkalimi i klientit dhe hosti).

Në ditët e sotme, këto baza të të dhënave janë mjaft të ndenjura në fusha të ndryshme: në ndërmarrje, kompani, hipoteka fillestare, etj. Dhe një program me paketën Office - Microsoft Access - ju lejon të punoni me ta, gjë që u jep tregtarëve mundësi edhe më të gjera për të bashkëvepruar me tabelat. Aftësitë robotike në Microsoft Access do të jenë të dobishme për çdo gjendje të lëkurës. Në këtë artikull do të shikojmë se si të krijojmë një bazë të dhënash Access. Le të merremi vesh. Shkojme!

Baza e të dhënave është një koleksion informacionesh të ndërlidhura, të kombinuara në formën e një tabele. Pasi të keni dalë nga kjo, çfarë ka ndodhur në këtë mënyrë, mund të kaloni drejtpërdrejt në hapin tjetër.

Prapa e krijimit të bazës me një listë të pasur

Kur Microsoft Access po funksionon, zgjidhni "Krijo" nga menyja "File". Pastaj klikoni në butonin "Baza e re e të dhënave". Në të djathtë në dritare, tregoni emrin e skedarit dhe vendin ku do të ruhet. Pas kësaj, klikoni në butonin "Krijo". Ju gjithashtu mund të përdorni shpejt një nga lista e shablloneve të caktuar nga programi. Në situata të tilla, do të jetë shumë më e lehtë që thjesht të redaktoni shabllonin sesa të krijoni gjithçka vetë.

Yak rozpochati svorennya bazi danikh

Do të shihni një tabelë me një fushë të vetme. Vendosni kursorin në skedën dhe zgjidhni "Designer". Në kutinë që shfaqet, do t'ju kërkohet të ndryshoni emrin. Tani mund të filloni të mbushni farat në stacionin "Fusha ime". Seksioni tjetër "Lloji i të dhënave" do të mbahet mend automatikisht, në varësi të fjalëve ose numrave që keni futur. Lloji i informacionit që i jepet lëkurës mund të ndryshohet. Ekzistojnë këto lloje të të dhënave:

  • tekstuale;
  • Fusha MEMO (përdoret për përshkrimet e objekteve, e cila ju lejon të futni një numër të madh karakteresh >255);
  • numerike;
  • ora e datës;
  • qindarkë;
  • mjek;
  • logjike (konfiguruar manualisht për fushat, në mënyrë që të vendosni "kështu" ose "jo");
  • Fusha e objektit OLE (ju lejon të futni skedarë multimedial: foto, video);
  • hipervigjilencë;
  • bashkëngjitje (përdoret për ruajtjen e disa skedarëve në një fushë);
  • llogaritjet (ju lejon të llogaritni shumën, diferencën, shumën bazuar në të dhëna të tjera nga tabela);
  • mjeshtër i zëvendësimeve.

Në shumicën e llojeve do t'ju duhet vetëm "numerike", "tekst", "qindarkë", "llogaritje" dhe "Data/orë", këto lloj të dhënash përdoren më shpesh. Më poshtë në seksionin "Fuqia në terren" mund të rrisni madhësinë e fushës. Nëse keni një lloj të dhënash teksti, aty do të jenë 255. Kjo do të thotë se mund të futni 255 karaktere në këtë mes. Natyrisht, kjo është shumë e pasur, kështu që ju mund të zvogëloni madhësinë e fushës së caktuar në 30 (mund të vendosni çdo numër tjetër, në varësi të renditjes së qëndrimit). Qëllimi është të sigurohet që baza e të dhënave të zë më pak hapësirë ​​në disk.

Për atribute të ndryshme, lloje të ndryshme të dhënash, shembull në pamjen e ekranit.

Pasi të keni zgjedhur llojin e të dhënave numerike, mund të vendosni emrin e maskës së hyrjes. Kjo kërkohet për të shfaqur vlerat numerike të futura. Është vendosur maska ​​pas hapësirave shtesë. Për shembull, nëse tabela përmban numra pasaportash, atëherë në mënyrë që këta numra të shfaqen në një format të përshtatshëm, vendosni maskën "##########". Së pari 4 karaktere, pastaj një hapësirë ​​dhe 6 karaktere të tjera. Për numrat e telefonit, mund të vendosni maskën "8(###)-###-##-##.

Për llojin "Data/Ora", mund të zgjidhni formate të ndryshme të ekranit nga seksioni "Fuqia në terren".

Mos harroni të ruani tabelën e krijuar. Mund të fitoni para duke përdorur kombinimin e tastit Ctrl+S. Nëse, kur ruani, shfaqet paraprakisht një dritare dhe fushat kryesore nuk janë të specifikuara, klikoni "Asnjë", pasi ato mund të krijohen më vonë.

Tasti i ruajtjes ndodhet në këndin e sipërm të majtë.

Siç mund ta kuptoni, krijimi i bazave të të dhënave është një proces i thjeshtë që do t'ju ndihmojë të filloni. Shkruani në komente nëse artikulli ju ndihmoi të bëheni nutricionist, atëherë shkruani nëse ndonjë gjë nga materiali i postuar është bërë e paarsyeshme për ju.

Si të krijoni një strukturë të bazës së të dhënave MySQL? Si të krijoni tabela MySQL? Programi për krijimin e bazës së të dhënave MySQL Workbench!

Si të krijoni një strukturë të bazës së të dhënave MySQL duke përdorur Vikory dhe MySQL Workbench

Dëshironi të krijoni bazën tuaj të të dhënave, por jeni lodhur duke krijuar një tabelë dhe lidhjet midis tyre duke përdorur SQL shtesë? Shikoni softuerin MySQL Workbench që u krijua për të krijuar vizualisht bazat e të dhënave.

MySQL Workbench ju lejon të modeloni një bazë të dhënash MySQL, vikoryst dhe tabela të paraqitura vizualisht. Ekziston nevoja për të përshkruar me kujdes strukturën e bazës së të dhënave në SQL, programi MySQL Workbench gjeneron kodin për ju! Ju mund ta shkarkoni programin pa pagesë në faqen e internetit: http://www.mysql.com/downloads/workbench, mund të shkarkoni si versionin e instalimit ashtu edhe atë që kërkon shpaketim (sistemet e disponueshme përfshijnë: Windows, Ubuntu Linux, Fedora , Mac OS X).

Si mund të krijoni një program për krijimin e një baze të dhënash MySQL?

Hapni MySQL Workbench, zgjidhni File -> New Model, ose shtypni CTRL + N. Zona e modelimit të bazës së të dhënave që shfaqet në imazhin më poshtë:

Gjëja e parë që duhet të bëni është të krijoni një tabelë me atribute - më pas klikoni butonin "Shto tabelën".

Plotësoni fushat e mëposhtme: emri i tabelës, atributet (mos harroni se njëri prej tyre mund të jetë çelësi kryesor - simboli i caktuar, PK "çelësi kryesor.").

Kur krijoni tabela, duhet të mendoni se si do të lidhen njëra pas tjetrës.

Pasi të keni plotësuar të gjitha tabelat, klikoni butonin "Shto diagramin" për të shtuar hyrjet midis lëndëve.

Do të shihni një dritare të ngjashme me atë të vendosur më poshtë, ku shfaqet një tabelë e krijuar në zonën e punës me diagrame.

Struktura ime e bazës së të dhënave nuk do të jetë e saktë, kështu që unë do t'ju tregoj këtu se si të modeloni strukturën e bazës së të dhënave. Prandaj, mund të hapni tabela në hapësirën e punës.

Tani kombinoni tabelën për të formuar kolona.

Është e pranueshme të hiqni erën e keqe në këtë mënyrë:

Libri mund të zgjasë deri në një lexues

Lexuesi mund të marrë hua një tufë librash

Si rregull, ekzistojnë tre opsione që ju lejojnë të krijoni një ditar (1: 1, 1 për njerëzit e pasur dhe për ata që janë të pasur):

Në këtë mënyrë, ne krijojmë një lidhje, siç tregohet tek fëmija:

Duke klikuar në skedën, mund të vendosni parametra shtesë.

Pasi të keni mbaruar krijimin e strukturës, mund të krijoni një bazë të dhënash SQL thjesht duke e importuar atë. Për ta bërë këtë, zgjidhni menynë File -> Export -> dhe zgjidhni opsionin e kërkuar, këto janë tabela dhe tabela të rëndësishme (si p.sh. krijimet). Skedari që kam krijuar shfaqet më poshtë.

10,1 mijë

Kompjuterët e sotëm ju lejojnë të përpunoni një gamë të gjerë informacionesh shumë të ndjeshme. Prandaj, është shumë e rëndësishme për korrespondentin që informacioni të paraqitet në një formë të sistematizuar, manuale.

Për këtë qëllim është e nevojshme të krijohet një bazë të dhënash në mysql.

Qëllimi dhe aftësitë e DBMS mysql

Për të strukturuar të dhëna të ndryshme, përdoret sistemi më i popullarizuar i menaxhimit të bazës së të dhënave, mysql. Me ndihmën e një baze të dhënash të krijuar mysql, ju mund të përpunoni me lehtësi informacionin (shtoni, fshini, renditni, ndryshoni) që ruhen në kujtesën e kompjuterit.

Mysql është një bazë të dhënash relacionale, e cila ju lejon të përpunoni dhe prezantoni të dhënat në formën më të përshtatshme për njerëzit - tabelat.

Tabelat mund të zgjerohen gjatë përpunimit të informacionit:

  • efikasitet;
  • përkulje;
  • shvidkodia.

Baza e të dhënave e krijuar mysql karakterizohet nga:

  • shpejtësinë e përpunimit dhe mbështetjen e detyrimeve të mëdha të këtyre të dhënave;
  • thjeshtësia dhe besueshmëria e vikoristanit;
  • duket se ka një grup të pasur autoritetesh gjakkuq;
  • Kjo mbështetje është praktikisht e zbatueshme për të gjitha sistemet operative.

Mysql DBMS në mënyrë efektive do të ngecë në situata shumë komplekse dhe drejtpërdrejt.

Rendi i krijimit të bazës së të dhënave Mysql

Për të krijuar në mënyrë të pavarur një bazë të dhënash mysql në një host, ju duhet:

Lidhja e bazës së të dhënave me serverin mysql

Le të kuptojmë se si të lidhim një bazë të dhënash mysql?

MySQL është një produkt softuerik që mund të përdoret nga shumë klientë në të njëjtën kohë.

DBMS ka një sistem që kufizon aksesin në korteksin e lëkurës. Identifikimi kryhet duke përdorur një hyrje (emër) dhe fjalëkalim shtesë.

Për të lidhur bazën e të dhënave mysql me serverin ju duhet:

  1. Vendosni hyrjen tuaj (emri i kontabilistit);
  2. Shkruani fjalëkalimin;
  3. Do të thotë emri i hostit dhe porti.

Parametrat e mbetur mund të merren nga administratori sipas nevojës.

Si të krijoni lidhje mysql me php?

Paketa e softuerit PHP ju lejon të krijoni skriptet (skriptet) të vendosura në server.

Për të lidhur me sukses mysql me php, duhet të dini këto atribute:

  • Baza e të dhënave Im'ya koristuvach;
  • Kjo është vetë baza e të dhënave;
  • emri i hostit;
  • fjalëkalimi koristuvach.

1. Ju duhet të krijoni një skedar të ri skripti në një redaktues html:

Funksioni mysql_connect siguron lidhjen me serverin dhe funksioni shtesë mysql_select_db zgjedh bazën e të dhënave të kërkuar.

Nëse funksioni nuk specifikohet duke përdorur operatorin mysql_error(), do të shfaqet arsyeja e gabimit.

Hapat për lidhjen e delphi me mysql

Për të lidhur guaskën e zhvillimit të programit Delphi me bazën e të dhënave, është e nevojshme të instalohen dhe konfigurohen programe të tilla.