Duomenys yra daugelio įmonių esmė, kur kiekvienas iš šių duomenų atspindi naudotojų vaidmenis, dienos ar mėnesio pardavimus, mokėjimus tiekėjams ir kt. rimtų klaidų. Siekiant padėti mums tiksliai dirbti su visų tipų duomenimis, buvo sukurtas „MySQL“, gerai žinomas duomenų bazių pasaulyje.
„MySQL“ yra SQL (Structured Query Language) duomenų bazių serveris, sukurtas dviem pagrindiniams segmentams, tokiems kaip sunki, itin svarbi gamybos aplinka ir integruoti į masinio diegimo programinę įrangą.
„MySQL“ funkcijos„MySQL“ būdingi tokie ramsčiai:
- „MySQL“ duomenų bazės yra reliatyvios
- „MySQL“ yra nemokama ir plačiai palaikoma duomenų bazių valdymo sistema
- „MySQL“ duomenų bazės serveris yra greitas, patikimas, keičiamo dydžio ir paprastas naudoti
- „MySQL Server“ gali būti naudojamas kliente / serveryje arba įterptosiose sistemose
- „MySQL“ programinė įranga yra atviro kodo, todėl ji nuolat atnaujinama ir pridedama naujų funkcijų
„MySQL“ funkcijosTarp pagrindinių „MySQL“ funkcijų turime:
- naudojamas daugiasluoksnis serverio dizainas, sudarytas iš nepriklausomų modulių.
- jis gali būti sukonfigūruotas naudojant „CMake“ perkėlimo problemoms spręsti.
- Parašyta C ir C ++ kalbomis
- Jis buvo išbandytas su „Purify“, kuris yra komercinis atminties nuotėkio detektorius, ir su „Valgrind“ programa.
- Jis naudoja B-medžio disko lenteles (MyISAM) su indeksų suspaudimu.
- Ji turi sandorių ir ne sandorių saugojimo variklius.
- Jame yra siūlais pagrįsta atminties paskirstymo sistema.
- Į atmintį įdiegia maišos lenteles, kurios gali veikti kaip laikinos lentelės.
- Integruokite SQL funkcijas per klasės biblioteką.
- Jis gali būti įdiegtas skirtingose operacinėse sistemose.
- Darbas su tokiais duomenimis kaip FLOAT, DOUBLE, CHAR, VARCHAR, BINARY, VARBINARY, TEXT, BLOB, DATE, TIME, DATETIME, TIMESTAMP, YEAR, SET, ENUM
„MySQL“ tikslaiDabartinė „MySQL“ versija yra 8.0 (su kuria dirbsime šiame vadove), kuri turi tokias funkcijas kaip:
- Naujas duomenų žodynas, kuriame saugoma informacija apie duomenų bazės objektus.
- Atominių duomenų apibrėžimo teiginiai (Atomic DDL).
- Nauja atnaujinimo sistema.
- Dovanų lentelės „mysql“ sistemos duomenų bazėje dabar veikia kaip „InnoDB“ (sandorių) lentelės.
- Radome naują „caching_sha2_password“ autentifikavimo papildinį, skirtą patobulinti prieigą.
- „MySQL“ dabar palaiko vaidmenis, vadinamus privilegijų rinkiniais.
- Dabar pridėtos vartotojo abonemento kategorijos.
- „MySQL“ dabar saugo slaptažodžių istorijos informaciją.
- FIPS režimas palaikomas.
- Dabar galima kurti ir valdyti išteklių grupes.
- Lentelių šifravimą dabar galima valdyti visame pasaulyje, kiekvienam segmentui apibrėžiant ir pritaikant šifravimo numatytuosius nustatymus.
- „InnoDB“ patobulinimai.
Turėdami tai omenyje, išmoksime įdiegti „MySQL“ sistemoje „Windows 10“.
Kaip įdiegti „MySQL“ sistemoje „Windows 10“
1 žingsnis
Įveskite MySQL URL į šią nuorodą:
DIDELIS
2 žingsnis
Spustelėkite „Eiti į atsisiuntimo puslapį“, kad atsisiųstumėte visą „MySQL“ versiją:
DIDELIS
3 žingsnis
Ten atsisiunčiame norimą diegimo programą:
DIDELIS
4 žingsnis
Spustelėkite „Ne, ačiū, tiesiog pradėkite atsisiųsti“, kad pradėtumėte „MySQL“ atsisiuntimą, ir patvirtiname atsisiuntimą:
DIDELIS
5 žingsnis
Paleidžiame „MySQL“ diegimo programą „Windows 10“ ir reikės patvirtinti operaciją:
6 žingsnis
Atsidarys šis langas:
7 žingsnis
Ten bus atsisiųstos paslaugos:
8 žingsnis
Po to bus atidarytas:
DIDELIS
9 veiksmas
Norėdami pritaikyti diegimą, suaktyviname langelį „Pasirinktinis“:
DIDELIS
10 žingsnis
Spustelėkite „Kitas“ ir pridėsime norimus „MySQL“ paketus, tam pasirenkame paketą:
DIDELIS
11 žingsnis
Tada mes jį integruojame su centrine rodykle:
DIDELIS
12 žingsnis
Kartojame šį procesą su norimais paketais, pvz., „MySQL Workbench“:
DIDELIS
13 žingsnis
Ir tada „MySQL Shell“:
DIDELIS
14 žingsnis
Spustelėkite Pirmyn ir pamatysime pasirinktus paketus:
DIDELIS
15 žingsnis
Spustelėkite „Vykdyti“, kad atsisiųstumėte ir įdiegtumėte šiuos paketus:
DIDELIS
16 žingsnis
Pabaigoje pamatysime šiuos dalykus:
DIDELIS
17 žingsnis
Spustelėkite „Kitas“, kad pamatytumėte šį langą:
DIDELIS
18 žingsnis
Kitame lange pamatysime šią konfigūraciją:
DIDELIS
19 žingsnis
Mes paliekame numatytas reikšmes ir spustelėkite Pirmyn, autentifikavimo metodo lange paliekame aktyvų langelį „Naudoti stiprų slaptažodžio šifravimą autentifikavimui“:
DIDELIS
20 žingsnis
Spustelėkite „Kitas“ ir pamatysime šiuos dalykus:
DIDELIS
21 žingsnis
Mes ketiname priskirti pagrindinio vartotojo slaptažodį:
DIDELIS
22 žingsnis
Spustelėkite „Kitas“ ir kitame lange paliekame numatytas vertes:
DIDELIS
23 žingsnis
Kitame vedlio lange pamatysime tai:
DIDELIS
24 žingsnis
Spustelėkite „Vykdyti“, kad užbaigtumėte „MySQL“ diegimo procesą sistemoje „Windows 10“:
DIDELIS
25 žingsnis
Pabaigoje pamatysime tai:
DIDELIS
26 žingsnis
Spustelėkite „Baigti“, kad užbaigtumėte diegimą:
DIDELIS
27 žingsnis
Spustelėję Pirmyn, pamatysime paskutinį proceso langą:
DIDELIS
28 žingsnis
Vėl spustelėję Baigti, atsidarys „MySQL Shell“:
DIDELIS
29 žingsnis
Tada atsidarys „MySQL“ platforma. Mes palikome platformą.
DIDELIS
30 žingsnis
Mes atidarome „File Explorer“ ir einame keliu, kuriame buvo įdiegta „MySQL“:
DIDELIS
31 žingsnis
Būtina, kad šis kelias (kuriame yra vykdomasis „MySQL“) būtų sistemos kintamuosiuose, todėl namų paieškoje mes įvedame „aplinka“:
32 žingsnis
Mes pasirenkame „Redaguoti sistemos aplinkos kintamuosius“ ir atsidarys šis langas:
33 žingsnis
Spustelėkite „Aplinkos kintamieji“ ir atsidarys šis langas:
34 žingsnis
Ten mes pasirenkame eilutę „PATH“ ir spustelėkite „Redaguoti“:
35 žingsnis
Pamatysime šiuos dalykus:
36 žingsnis
Spustelėkite „Naujas“ ir įklijuokite „MySQL“ kelią. Taikome pakeitimus ir uždarome langus.
37 žingsnis
Dabar mes pasiekiame CMD kaip administratoriai:
38 žingsnis
Konsolėje vykdome „mysql --version“, kad pamatytume įdiegtą „MySQL“ versiją:
DIDELIS
39 žingsnis
Dabar mes ketiname pasiekti „MySQL“, todėl vykdome:
mysql -u root -p
DIDELIS
40 žingsnis
Įvedame konfigūracijoje sukurtą slaptažodį ir turėsime prieigą prie „MySQL“ sistemoje „Windows 10“:
DIDELIS
Tai buvo visas procesas, norint teisingai įdiegti „MySQL“ „Windows 10“ ir turėti galingą duomenų bazės tvarkyklę.