"MySQL 8.4", skirtos "Windows", diegimas
Operacijos patvirtinimo aplinka
- MySQL
-
- MySQL 8.4
- Windows
-
- "Windows Server 2022"
Reikalinga aplinka
- MySQL
-
- MySQL 8.4
- Windows
-
- langai 11
- langai 10
- Windows serveris
-
- "Windows Server 2022"
- "Windows Server 2019"
- "Windows Server 2016"
Apie naudojamą leidimą
Yra keli "MySQL" leidimai, tačiau šį kartą įdiegsime "MySQL Community Edition", kurį galima naudoti nemokamai.
Atsisiųskite ir įdiekite "Microsoft Visual C++ Redistributable"
"MySQL 8.4" naudoja "Microsoft Visual C++ 2019" vykdymo laiką, todėl net jei bandysite įdiegti "MySQL" tokį, koks yra, pamatysite šį dialogo langą ir negalėsite jo įdiegti.
Atsisiųskite vykdymo laiką iš šios svetainės:
Jei eisite puslapiu, rasite atsisiuntimo nuorodą, kad jį atsisiųstumėte. Architektūra turėtų būti pritaikyta "Windows", kurioje įdiegta "MySQL".
Paleiskite jį atsisiuntę.
Pažymėkite langelį "Sutikite su licencijos sąlygomis ir naudojimo sąlygomis" ir spustelėkite mygtuką "Įdiegti".
Atsisiųskite MySQL
Žiniatinklio naršyklėje eikite į šiuos puslapius:
Spustelėkite Atsisiųsti MySQL bendruomenės leidimą.
Spustelėkite MySQL bendruomenės serveris.
Yra kelios "MySQL" versijos, o su "LTS" yra ilgalaikė palaikoma versija. Pažymėta "Inovacijos" yra trumpalaikis palaikymas tik naujausiai versijai, todėl pasirinkite "LTS" versiją, nebent ieškote naujų funkcijų.
Yra keli atsisiuntimo mygtukai, bet jei nesate konkretūs, pasirinkite "Windows (x86, 64 bitų), MSI Installer".
Jūsų bus paprašyta prisijungti, bet galite atsisiųsti iš toliau pateiktos nuorodos neprisijungę.
"MySQL" diegimas
Paleiskite atsisiųstą failą.
Jei nesate administratorius, pamatysite dialogo langą, panašų į žemiau, pasirinkite Taip.
Pasirinkite "Taip", nes jis vėl bus rodomas kitame faile.
Spustelėkite Pirmyn.
Pažymėkite "Sutinku su licencijos sutarties sąlygomis" ir spustelėkite mygtuką "Kitas".
Pasirinkite Tipinis. Jei norite jį naudoti tik kaip duomenų bazę, to pakanka.
Spustelėkite mygtuką "Įdiegti".
Spustelėkite mygtuką Baigti, kad jį uždarytumėte, tikrindami Vykdyti MySQL konfigūratorių.
Spustelėkite mygtuką "Kitas".
Jei MySQL duomenų saugojimo aplanko kelias nepakeistas, spustelėkite mygtuką "Kitas".
Pasirinkite serverio konfigūracijos tipą. Tai, ar serveryje, kuriame įdiegta "MySQL", veikia kitos programos, lemia, kuriuos sistemos išteklius skirti "MySQL". Pasirinkite vieną iš šių parinkčių, atitinkančią jūsų paskirtį:
Konfigūracijostipo aprašymas | |
---|---|
Kūrimo kompiuteris | Tai yra kūrimo kompiuteris ir įdiegta daugybė kitų programų. MySQL naudoja minimalią atmintį. |
Serverio kompiuteris | Šiame kompiuteryje veikia kelios serverio programos. Pasirinkite šią parinktį savo žiniatinklio arba taikomųjų programų serveriui. "MySQL" vidutiniškai naudos atmintį. |
Dedikuotas kompiuteris | Šis kompiuteris skirtas MySQL duomenų bazės serveriui paleisti. Kiti serveriai, pvz., žiniatinklio serveriai, neveikia. MySQL naudoja visą turimą atmintį. |
Vadovas | Palikti numatytąsias konfigūracijos failo reikšmes. Jei reikia pakeisti reikšmę, turite redaguoti konfigūracijos failą ir atnaujinti jį rankiniu būdu. |
Tokiu atveju "Serverio kompiuteris" pasirenkamas darant prielaidą, kad bus paleistos ir kitos programos. Nuspręskite pagal tai, kaip jį naudojate.
Beje, pasirinkus konfigūracijos tipą, keičiasi šie my.ini parametrai: Nustatytas skaičius gali skirtis priklausomai nuo kompiuterio specifikacijų. Turite būti ypač atsargūs, jei serverio atminties specifikacijos yra dinamiškos.
Parametro pavadinimas | : Rankinis | kompiuterio kūrimas Serveris | Kompiuteris | Dedikuotas kompiuteris |
---|---|---|---|---|
tmp_table_size | 16 mln. | 5 mln. | 12 mln. | 74 mln. |
myisam_sort_buffer_size | 8 mln. | 9 mln. | 16 mln. | 138 mln. |
read_buffer_size | 128 tūkst. | 238 | 31 tūkst. | 128 tūkst. |
read_rnd_buffer_size | 256 tūkst. | 6 tūkst. | 256 tūkst. | 256 tūkst. |
innodb_thread_concurrency | 0 | 8 | 8 | 8 |
open_files_limit | 5000 | 8161 | 8161 | 8161 |
Nustatykite root slaptažodį. Atkreipkite dėmesį, kad kai kuriuos simbolius gali reikėti apdoroti rašant.
Įvedę jį, spustelėkite mygtuką "Kitas". Vartotojų abonementus galėsite įtraukti vėliau.
Nustatykite informaciją, kad užsiregistruotumėte "Windows" tarnybose. Jei nėra nieko ypatingo, nėra jokios problemos.
Nustatykite serverio failų teisių parametrus. Jei nėra ypatingos situacijos, nėra jokių problemų kaip viršutinis nustatymas.
"MySQL" diegimo programa gali apsaugoti serverio duomenų katalogą, atnaujindama failų ir aplankų, esančių šiose vietose, leidimus:
Ar norite atnaujinti serverio failų teises MySQL diegimo programoje?
- Taip, visišką prieigą suteikiame tik vartotojams, naudojantiems "Windows" paslaugas (jei taikoma) ir administratorių grupę. Kiti vartotojai ir grupės negali jo pasiekti.
- Taip, bet patikrinkite ir sukonfigūruokite prieigos lygį.
- Ne, jūs valdote teises po serverio konfigūracijos.
Patikrinkite, jei norite išlaikyti duomenų bazės pavyzdį.
Pradėkite konfigūraciją mygtuku "Vykdyti".
Spustelėkite mygtuką "Kitas".
Uždarykite mygtuku "Baigti".
Aplinkos kintamųjų nustatymas
Nustačius aplinkos kintamuosius, lengviau naudoti komandas, nes vykdant komandas nereikia nurodyti viso MySQL kelio. Jei nenorite naudoti komandų, nereikia nustatyti aplinkos kintamųjų.
Patikrinkite aplanką, kuriame įdiegta mysql.exe. Jei nieko nepakeitėte, jis turėtų būti šiame aplanke.
- C:\Program Files\MySQL\MySQL Server 8.4\bin
Skirtingos "Windows" versijos turi skirtingus būdus atidaryti aplinkos kintamųjų ekraną, todėl meniu Pradėti paieškoje lengviau įvesti "aplinkos kintamieji".
Skirtuke Išsamiau spustelėkite mygtuką Aplinkos kintamieji.
Pasirinkite iš Path
sistemos aplinkos kintamųjų ir spustelėkite mygtuką Redaguoti.
Spustelėkite mygtuką "Naujas".
Įveskite aplanko kelią su mysql.exe.
Po to spustelėkite mygtuką Gerai, kad patvirtintumėte.
Patikrinkite komandos veikimą
Atidarykite raginimą ir įveskite šią komandą: Jei jums pasiseks, nėra jokių problemų.
mysql --version