Kuidas installida MySQL -i andmebaas Windowsi

Kuidas installida MySQL -i andmebaas Windowsi

Kui te sageli kirjutada rakendusi, mis ühenduvad andmebaasiserveritega , aitab see, kui teate, kuidas testimiseks oma Windowsi masinasse MySQL -i andmebaasi installida.





Enamiku rakendustega andmebaasiga ühenduse loomine hõlmab tavaliselt konkreetset ühendusstringi, seega on teie rakenduse testimine ühe andmebaasiserveriga ja seejärel selle ümberlülitamine tootmisversiooniks väga lihtne.





Selles artiklis tutvustame teile samme, kuidas luua oma kohalik MySQL -i andmebaas mis tahes Windowsi arvutis. Hiljem saate sellest artiklist teada ka selle andmebaasi seadistamise kaugühenduste jaoks, nii et te ei pea sellega ühenduse looma samast arvutist, millega programmeerite.





MySQL andmebaasi eeltingimused

MySQL andmebaasi juurutamine tootmiskeskkonda on omaette teadus. Andmebaasi administraatorid vaatavad tavaliselt kasutajate arvu, seda, kui sageli andmebaasi helistatakse, hinnangut selle kohta, kui palju andmeid aja jooksul andmebaasi laaditakse, ja selliseid asju.

kuidas telefoni ekraani ise vahetada

Kuna enamik neist teguritest on iga rakenduse puhul erinevad, on süsteeminõuded iga kord erinevad. Ettevõtte installimiseks on andmebaasi kiireks lugemiseks/kirjutamiseks vaja tavaliselt 4 protsessori tuuma, 8 GB muutmälu ja RAID -seadistust. Kuid kohaliku installimise korral ei pea te selle kõige pärast tegelikult muretsema.



Test -MySQL -i andmebaasi saab installida peaaegu igale Linuxi, Windowsi või Maci maitsele. Vaadake üle toetatud platvormide loend kui sa üldse muretsed. Laadige alla Windowsi MySQL -i installiprogramm , mis sisaldab kõike vajalikku.

Test -MySQL -i andmebaasi installimine Windowsi

Sellise MySQL -i andmebaasi kohalik installimine on väga kiire ja lihtne. Lihtsalt nõustuge litsentsilepinguga ja seejärel valige Arendaja vaikeväärtus seadistustüüp ja klõpsake nuppu Edasi .





Kastis „Nõuete kontrollimine” võite näha mõnda toodet, mida ei saa installida, kuna teie süsteemis pole olemasolevat tarkvara.

Kuni MySQL -serverit ja Workbenchi tarkvara pole selles loendis, on teil kõik korras. Võite klõpsata Edasi , ja siis Käivita .





MySQL serveri seadistamine

Installimisviisardiga on kaasas SQL Serveri seadistusviisard. Testserveri seadistuste jaoks õigete seadete valimine on oluline. Seda tüüpi serverite puhul valige kindlasti Iseseisev MySQL -server / Klassikaline MySQL -i replikatsioon .

Seejärel valige serveri konfiguratsioonitüübi jaoks Arendusmasin . Jäta ühenduse jaoks vaikeseaded (TCP/IP -port 3306). Meie võrgustikutingimuste juhend võib siin abiks olla, kui vajate värskendust.

Järgmisel ekraanil määrake oma juurparool ja seejärel klõpsake Lisa kasutaja andmebaasi uue kasutaja lisamiseks. Kutsume seda kasutajat 'Remote_User', anname kasutajale DB administraatori õigused ja määrame parooli.

Järgmisel etapil lahkuge Seadistage MySQL -server Windowsi teenusena ja Käivitage MySQL -server süsteemi käivitamisel mõlemad lubatud. Käivitage teenus jaotise all Tavaline süsteemikonto . Klõpsake nuppu Edasi dokumentide salvestamise etapi kaudu ja seejärel Käivita seadistamise selle etapi lõpetamiseks. Kui teiste toodete jaoks pakutakse muid konfiguratsioonivõimalusi, saate neist praegu muudatusteta mööda minna, klõpsates nuppu Edasi või Lõpeta.

Testandmebaasi seadistamine

Kui olete lõpetanud, peaks viisard automaatselt käivitama rakenduse MySQL Workbench. Siin saate luua oma andmebaasi ja testitabeli ning seadistada kaugjuurdepääsu. Esiteks peate looma oma testandmebaasi, luues uue skeemi. Workbenchis leiate selle ekraani vasakus alanurgas.

Paremklõpsake valiku „maailm” all olevat tühja kohta ja valige Loo skeem . Andke sellele mis tahes nimi ja klõpsake nuppu Rakenda. Paremklõpsake seda uut skeemi ja valige Määra vaikimisi skeemiks . Seejärel looge sellesse andmebaasi tabel nimega „Test_Table”. Selleks klõpsake menüüs SQL -päringu ikooni ja kleepige järgmine SQL -skript.

CREATE TABLE Test_Table ( id smallint unsigned not null auto_increment, name varchar(25) not null, constraint my_example primary key (id) );
INSERT INTO Test_Table ( id, name ) VALUES ( null, 'Test data' );

Skripti käivitamiseks klõpsake välgu ikooni. See loob ühe väärtusega testtabeli. Selle loomise kinnitamiseks puudutage skeemiuurija testtabelit, paremklõpsake tabelit ja valige Valige read - Limit 1000 .

kuidas xbox one kontrollerit lahti võtta

Näete tabelit testandmetega.

Seadistage oma MySQL -i andmebaasile kaugjuurdepääs

Viimane samm on konfigureerida oma uus MySQL -i andmebaas, et võimaldada konkreetsele kasutajale kaugjuurdepääsu konkreetselt IP -aadressilt . Oleme selleks juba loonud kausta „Remote_User” ja andnud sellele turvalise parooli.

Kaugjuurdepääsu seadistamiseks käivitage myslq.exe, avades käsuviiba ja navigeerides C: Program Files MySQL MySQL Server 5.X bin ja tüüp:

mysql -u root -p

Selleks peate sisestama juba seadistatud juurparooli. Tippige sellesse käsuaknasse:

GRANT ALL PRIVILEGES ON *.* TO 'Remote_User'@'' IDENTIFIED BY ''

Kui käsk õnnestus, peaksite nägema teadet „Päring OK”.

Lõpuks on aeg testida kaugühendust. Installige ja avage MySQL Workbench oma võrgu mis tahes muus arvutis. Valige menüüst Andmebaas Ühendage andmebaasiga .

Selles konfiguratsiooniaknas soovite valida ühenduse meetodiks TCP/IP ja sisestada selle arvuti IP -aadressi, kuhu oma SQL -andmebaasi seadistasite ja konfigureerisite. Võite jätta pordi vaikimisi 3306. Muutke kasutajanimeks „Remote_User” ja tippige vaikeskeemi jaoks „test”.

kuidas teha Windows xp välja nagu Windows 7

Kui klõpsate Okei , kui olete seadistanud kõik ülalkirjeldatud artiklis kirjeldatud viisil, näete, et MySQL Workbench loob edukalt ühenduse MySQL -i kaugandmebaasiga ja saab selle skeemi sirvida või päringuid käivitada.

Muud kaalutlused

Pidage meeles, et kohaliku võrgu (LAN) MySQL -andmebaasiga kaugühendus nõuab ainult ülaltoodud konfiguratsiooni. Kui teil on LAN -i seadistamisega probleeme, ärge unustage kõigepealt kahe arvuti vahelise võrguühenduse tõrkeotsingut.

Kui aga loodate Interneti kaudu oma MySQL -i andmebaasile juurde pääseda, peate oma Interneti -ruuterisse lisama pordi edastamise reegli, et kaugarvuti selle pordi kaudu edastatavad päringud suunataks õigesti MySQL -i serveri IP -aadressile. Meie sadama edastamise juhend võib siin aidata.

Test-MySQL-andmebaasi olemasolu kohapeal või arendusarvutiga samal kohtvõrgul on see, et see võimaldab teil arendada oma rakendusi peaaegu reaalses maailmas. Andmebaasi käitamine täpselt samal masinal, kus te oma koodi arendate, töötab, kuid see ei lase teil testida rakenduste probleeme, mis võivad tuleneda võrgusidest, turbeprobleemidest ja muust.

Andmebaasi käitava spetsiaalse kaugarvutiga testimine võimaldab teil päringuid ja andmebaasirakendusi kavandatud otstarbeks strateegilisemalt ja täpsemalt arendada.

Enne kui lahkud, laadige alla meie SQL -käsu petuleht edaspidiseks kasutamiseks.

Jaga Jaga Piiksuma E -post Canon vs Nikon: milline kaamera on parem?

Canon ja Nikon on kaameratööstuse kaks suurimat nime. Kuid milline kaubamärk pakub paremat kaamerate ja objektiivide valikut?

Loe edasi
Seotud teemad
  • Windows
  • Programmeerimine
  • Programmeerimine
  • SQL
Autori kohta Ryan Dube(Avaldatud 942 artiklit)

Ryanil on elektrotehnika bakalaureusekraad. Ta on töötanud 13 aastat automaatikainsenerina, 5 aastat IT -alal ja on nüüd rakenduste insener. MakeUseOfi endine tegevtoimetaja on rääkinud üleriigilistel andmete visualiseerimise konverentsidel ning esinenud üleriigilises televisioonis ja raadios.

Rohkem Ryan Dube'ilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin