RekenaarsDatabasisse

MySQL - Windows konsole opdrag

Ontwikkeling van inligtingstegnologie - een van die voorste gebiede van menslike aktiwiteit. Daarom, in hierdie streek belê groot bedrag geld. Sedert die begin en 'n baie verskillende take is daar besluit om op datum, wat die daaglikse lewens van baie mense ernstig te verlig. Maar met die vooruitgang in tegnologie, 'n aantal probleme, waarvan een - 'n oormatige hoeveelheid inligting word gestoor. Databasisse is ontwerp om die situasie op te los.

'N oorsig van databasisbestuurstelsels

Sedert die probleem van die stoor van groot hoeveelhede inligting relevant vir vandag, is daar verskeie maniere om op te los. Elkeen van hulle het gefokus op die taak 'n sekere rigting. Maar saam vorm hulle 'n volle kompleks wat die stoor probleem vereenvoudig.

Daar is 'n definitiewe klassifikasie, wat die behoefte aan 'n bepaalde databasis en DBMS (databasis management system) bepaal. Die mees algemene is tans beskou as 'n kliënt-bediener stoor tegnologie. Dit sluit die volgende in: Firebird, Inter, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, Linter, MySQL. Ons is geïnteresseerd in die laasgenoemde opsie - MySQL, wat die span heeltemal na die SQL standaard. Hierdie tegnologie is een van die gewildste en algemeen gebruik word om te pak plaaslike aansoek en produksie probleme van klein skaal.

Kliënt-bediener tegnologie voorlopers is lêer-server databasis, wat hul posisies verloor het as gevolg van 'n aantal bestaande nadele, waaronder die behoefte om voortplanting DBMS kern toeken op elke rekenaar en 'n beduidende las op die plaaslike area netwerk, wat lei tot verhoogde tydrowend. Hierdie groep sluit in die Microsoft Access, die Borland n Paradox.

Nuwe tegnologie is besig om in gewildheid

Maar 'n paar jaar gelede was daar 'n gevorderde tegnologie wat besig om in gewildheid en die vraag na die oplossing van klein plaaslike probleme. Ons praat oor die ingeboude databasis-bestuurstelsels. Die belangrikste kenmerk van hierdie databasis - geen bediener kant. Die stelsel self is 'n biblioteek, sodat 'n eenvormige manier om groot hoeveelhede inligting bedryf op die plaaslike rekenaar hanteer. Hierdie metode elimineer die nadele lêerbediener hulpbronne, en baie beter as die kliënt-bediener tegnologie spoed.

As voorbeelde kan gesien word OpenEdge, SQLite, BerkeleyDB, een van die Firebird opsies van Zigzag Sav, die Microsoft SQL Server die Compact, Linter, sowel as een van die MySQL opsie wat die span is geen verskil van dié wat gebruik word in kliënt-bediener databasis. Tog kan ingebedde stelsels maklik verloor sy relevansie as die probleem sal ophou plaaslike te wees.

Die belangrikste voordele van die MySQL databasis

bestuurstelsel MySQL databasis is een van die mees gewilde tegnologie, want dit kan geaktiveer word om die groot aantal take aan te spreek. As ons dit vergelyk met 'n moderne eweknieë, is dit moontlik om 'n aantal groot voordele te identifiseer.

Die grootste voordeel in die Russiese mark word beskou as die beskikbaarheid daarvan wees, want dit is gratis in die meeste gevalle. Die tweede kenmerk is die spoed. Een van die mees gewilde stelsels is MySQL. Span dit is vinnig, met 'n minimum reaksie tyd. Geen effek op die spoed van verwerking beveel om aan te sluit op die bediener verskeie kliënte in multi-modus deur gebruik te maak van InnoDB ondersteuning meganisme vir 'n vinnige transaksies.

Die teenwoordigheid van die ODBC bestuurder ontwikkelaars toelaat om die oplossing van baie probleme te vereenvoudig. Die voordele moet ook die voorsiening van geleenthede van rekords van vaste en veranderlike lengte sluit. Maar die belangrikste funksie van wat baie hoog op prys gestel onder programmeerders - koppelvlak met tale C en PHP. Die geleenthede wat deur MySQL, toegelaat word om die databasis te gebruik vir 'n groot aantal verskaffers van web hosting dienste.

En vir 'n eenvoudige leek, die ontwikkeling van 'n belang in die moderne tegnologie van inligting stoor, is dit nodig om die MySQL, bestudeer die SQL opdragte en sintaksis omdat die kenners op hierdie gebied is in groot aanvraag en hoogs oral in die wêreld betaal. Daarom, as iemand belangstel in hierdie rigting sonder versuim koste. Ons moet beweeg na nou bestudeer.

Wat het ek nodig om te studeer

Met die eerste oogopslag mag dit lyk dat hierdie area is moeilik om selfstudie en verg konstante kommunikasie met die spesialis. Dit is egter nie so nie. Studie argitektuur en funksies van MySQL, die belangrikste span van die navraag taal en alles wat verband hou met dit, kan jy self, sonder om die hulp van 'n konsultant. Dit is genoeg om die begeerte en pogings om aan te beweeg nie. Slegs die self-ontwikkeling en die studie van hierdie area sal toelaat om nuwe kennis te bekom, om die vaardighede te konsolideer en, miskien, begin om 'n loopbaan te bou en te beweeg in hierdie rigting.

Om die basiese bevele, in die eerste plek te bestudeer, moet jy op die hand om 'n gratis weergawe van MySQL konsole nut. Dat leerproses begin met dit. Jy kan dit aflaai van die amptelike MySQL site. Dit is maklik om te installeer op enige bedryfstelsel, die vorming van 'n bediener en die kliënt op 'n rekenaar, wat baie gerieflik.

Dan is dit nodig om plek te vind van 'n opleidingshandleiding met basiese inligting oor die MySQL omgewing. Console beveel vir basiese navorsing, as 'n reël, is hulle ook vervat. Oor hierdie nogal 'n baie. Maar, moet jy 'n keuse ernstig te kom. Inligting moet konsekwent aangebied word en duidelik gestruktureer.

As jy 'n basiese kennis van die Engelse taal, kan jy die ingeboude in konsole ondersteuning gebruik. Vir hierdie doel is daar 'n spesiale hulp opdrag, wat help om die gebruik van MySQL gereedskap verstaan.

Die belangrikste konsole opdragte

'N gladde oorgang van die basiese kenmerke, vermoëns en voordele, het ons na die lys van basiese bevele. MySQL nut bevat aanvanklik net een gebruiker, wat net gebruik word vir die studie. Hierdie gebruiker met die naam wortel, wie se wagwoord is identies aan die naam.

Wanneer die eerste en daaropvolgende launch van die konsole MySQL gebruiker sal nodig hê om die root wagwoord in te skryf vir die verdere werk met die DBBS MySQL. CLI opdragte is slegs beskikbaar na suksesvolle verifikasie.

Na 'n suksesvolle toets vir gerief, kan jy die bestaande opdragte met behulp van die hulp opdrag vertoon. Daarna sal die konsole aangebied om alle bestaande opdragte en 'n kort beskrywing van hulle.

en vertoon beheer opdragte

Nou moet jy gaan na die volgende stap. Om dit te doen, moet jy 'n bestaande kies of skep 'n nuwe databasis. Om 'n bestaande databasis te kies moet die opdrag gebruik gebruik. En deur die gaping na die naam databasis betree. Aanvanklik het die nut is daar net een - met die naam toets. Daarom sal die navraag lyk: gebruik toets.

Om die databasis te skep wat jy nodig het om die bevel te skep gebruik, verwys na haar navraag databasis en gee die gepaste naam. Die struktuur neem die volgende vorm: skep databasis Name_of_database. Om te werk met die nuutgeskepte databasis is dit nodig om aansoek te doen deur gebruik te maak van die opdrag gebruik.

Die medium het 'n funksie vir die vertoon van bestaande databasisse, tafels, primêre sleutels of eksterne verbindings en uitdruk inligting beskikbaar oor hulle in MySQL konsole. Spanne in hierdie geval moet altyd begin met die voorstelle te wys. Byvoorbeeld, om 'n lys van beskikbare databasisse vertoon vir die huidige gebruiker, tik eenvoudig die volgende navraag: show databasisse. Om die tafel genoeg vertoon nadat die navraag die vertoning voorwerp verander deur die skryf van tafels.

Tafels Bestuurspan

Voordat verder vorder, is dit nodig om weer te onthou dat die nakoming van die SQL standaard bied geleenthede vir ontwikkelaars, ongeag van die databasis en bedryfstelsels. Versoeke ontwikkel in 'n omgewing te skep wat die SQL standaard ondersteun, sal suksesvol werk (wanneer die databasis is beskikbaar, en tabelle) in MySQL omgewing. Windows konsole opdragte is geen verskil van dié wat gebruik word in ander bedryfstelsels.

Sigblad daar is 'n aantal spesifieke opdragte wat, as ons hulle vertaal na Engels, spreek vanself. Op die skep opdrag hierbo genoem. Dit kan ook geaktiveer om tafels te voeg aan die voorheen geskep databasis. Om databasis voorwerpe soos tafels verwyder en gebruik druppel opdrag, waarna bygevoeg die naam van die voorwerp vernietig. Voorbeeld: druppel noem _ van _ jou _ tafel.

Sintaksis versoeke om die databasis bediener het altyd die algemene struktuur. Dus, 'n versoek, wat ontwerp is op Windows, en sal goed werk in MySQL Linux console. Spanne behandel bediener sonder fout in een bedryfstelsel kan nie foute veroorsaak in ander.

Kies span

Maar die belangrikste spreadsheet opdrag sintaksis is eenvoudig genoeg, - kies 'n span. Dit word gebruik om data uit die databasis te kies. Die oorspronklike sintaksis is soos volg: kies * vanaf tafel _ naam. Deur die stuur van 'n versoek aan die databasis bediener, moet die kliënt al die rekords gestoor in die tafel te kry.

Baie mense het nooit dink, maar wanneer op Internet hulpbronne voortdurend gebruik MySQL beveel. Die PHP-navrae gebruik die SQL taal sintaksis om die inhoud van 'n gids van aanlyn-winkels of nuus te vertoon in sosiale netwerke. In plaas van die "*" na die kies bied, as 'n reël, 'n lys van die belangrikste gebiede van die tafel of 'n paar tafels van data te verwerk. In die geval van monsterneming van verskeie tafels, 'n spesiale bundel aan te sluit, wat dien om hulle aan te sluit op die beskikbare eksterne verbindings. Tog kan hierdie toestand verander word sonder aandui watter lande moet die verband uitgevoer word.

Die opstel van die monsterneming beperkings

Soms is daar 'n situasie waar die ontvang van die databasis bediener antwoord bevat dubbele data. Ten einde vir die gebruiker om slegs sigbaar unieke inskrywings wees, met behulp van aanbod duidelike. Dit is geplaas voor die lys van versoek velde en dien as 'n hulpmiddel om duplikate te verberg.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 af.unansea.com. Theme powered by WordPress.