Komputeran, Databases
Fermana konsolê Windows - MySQL
Development teknolojiya enformasyonê de - ku yek ji herêmên sereke yên çalakiyên mirovan. Ji ber vê yekê, di vê herêmê de bi veberhênana yekcar pir pere. Ji ber ku di destpêkê de û gelek ji wezîfeyên cuda ew hatiye ji bo date biryar hatiye dayîn, ku bi giranî li ser jiyana rojane ya gelek kes nerihetî. Lê belê, bi pêşketina teknîk, hejmareke mezin ji pirsgirêkên, yek ji yên ku - miqdareke fehş yên agahî ji were veşartin. Databases ji bo çareserkirina rewşa çêkirin.
An gistî li ser sîstemên management heye
Ji ber ku pirsgirêka bicivîne û mîqdarên mezin yên agahiyên pêwîst ji bo îro ye, ne bi rêyên çend ji bo çareserkirina wê derê. Her yek ji wan li ser karê a direction hin sekinîn. Lê belê, bi hev re ew e ku kompleksa full ku hêsan pirsgirêka depo avakirin.
e, a Dabeşandina definite, ku destnîşan pêwîstî ji nav HTMLê da heye bi taybetî û DBMS (sîstema rêveberiya heye) heye. Herî normal ya niha jî wek a teknolojiya depo bi muwekîlê-server. Ev li jêr in: Firebird, Interbase, IBM DB2, MS SQL Server, Comment, Oracle, PostgreSQL, Linter, MySQL. Em bala vebijêrka tên gazî kirinYê - MySQL, ku tîma bi temamî ji bo standard SQL de. Ev teknolojiya ku yek ji sepanê û hilberîna pirsgirêkên herêmî herî populer bûne û tê bikaranîn ji bo mijûlbûna bi yên biçûk e.
Client-server navgînên teknolojî heye file-server, ku çeperên xwe ji ber hejmara zêde ya halên heyî, di nav wan de ye ku pêwîstiya bi firehîyeke kernel propaganda DBMS li ser hev dibe û barekî girîng li ser torê qada herêmî de, di zêde dem-dixwe û di encamê ji dest dane. Ev koma di nav de ya Microsoft ya Access, li Borland a Paradox.
teknolojiyên nû bi bidest
Lê belê, berî çend salan bû ku teknolojiyên pêşketîtir de, ku bidest û daxwaza ji bo çareserkirina pirsgirêkên biçûk herêmî heye. Em behsa sîstemên management heye bicîbûyî de. The taybetmendiyên vê yên sereke heye - no aliyê server. Sîstema xwe a library e, rê bi awayekî bi unîformên ji bo çareserkirina mîqdarên mezin yên agahî hosted on the computer herêmî. Ev rêbaza tasfiye dezawantajên pelê çavkaniyên server, û gelek leza teknolojiya muwekîlê-server Pêdeçûnê.
Wek wergerandî dikarin bên dîtin û OpenEdge, SQLite, BerkeleyDB, yek ji rêyên Firebird ji Zigzag Sav, ji Microsoftê SQL Server Peymanê, Linter, herweha yek ji option MySQL ku tîma tu ne cuda ji yên ku di nav HTMLê da bi muwekîlê-server. Lê belê, sîstemên bicîbûyî de dikarin bi hêsanî peywendî bi xwe winda bike, eger vê pirsgirêkê rawestin, wê ji bo bibe herêmî.
The avantajên sereke yên heye MySQL
sîstema rêveberiya heye MySQL yek ji teknolojiya herî navdar e, ji ber ku ew dikare bibe aktîfkirin ji bo çareserkirina hejmareke mezin ji erkên. Eger em jî bi rexên modern compare, mimkun e ji bo diyarkirina nasnameya hejmarek ji avantajên mezin.
Avantaja sereke li bazara Russian navborî, ji hebûna wê, ji ber ku di gelek rewşan de belaş e. Taybetiya duyem leza e. Yek ji sîstemên herî populer MySQL e. Team ew bi lez e, bi demeke bersiva herî kêm. No bandor li ser leza processing t'emîyêd bo pêşkêşkerê re bê girêdan ku muşteriyên multiple di moda multithreaded bi bikaranîna mekanîzmaya desteka InnoDB ji bo muameleyên fast.
Bi amadebûna driver ODBC destûrê pêşdebiran asankirin li çareseriya gelek pirsgirêkan. Feydeyên jî divê di mijara derfetên ji qeydên length sabît û variable de. virtual bi zimanên C û PHP - Lê fonksiyona sereke yên ku ji gelek nav bernamenûs, hat qebulkirin. Derfetên provided by MySQL, destûr ji bo bikaranîna vê heye ji bo hejmareke mezin ji demûdezgehên xizmetên web hosting.
Û ji bo ku bi hûrbijêrî sade, pêşxistina berjewendiya teknolojiya modern ji depo agahî, ew pêwîst ji bo lêkolînên li MySQL, e emrên SQL de û syntax ji ber ku pispor di vî warî de daxwaza mezin in û li her derê cîhanê gelekî dayîn. Ji ber vê yekê, eger yek bala Di vî alî de bê mesrefa dereng. Em divê bar ji bo lêkolînên niha.
Çi divê ez ji bo xwendina
Di nihêrîna pêşîn de, dibe ku wisa xwiya bike ku ev herêma bi zehmet self-lêkolînê de ye û pêwîstî bi ragihandinê berdewam de ye ligel pispor. Lê belê, ev ne wisa ye. mîmarî Study û taybetmendiyên MySQL, tîma sereke yên zimanê query û hemû tiştên girêdayî bi ew, hûn dikarin xwe, bêyî ku serî li alîkariya şêwirmendê. Ev bes bi daxwaz û hewldanên ji bo bar li ser. Tenê self-pêşveçûnê û vê lêkolînê de ji vê herêmê rê bidin wê ji bo bidestxistina zanîna nû, da ku zanîna bi rihetî û, belkî, dest bi avakirina karîyera û bar di vî warî de.
Ji bo xwendina emrên bingehîn, berî her tiştî, divê hûn ji bo li ser destê xwedî version free ji MySQL Bi kurtî konsolê. Ku pêvajoyeke hînbûnê, bi wê dest pê dike. Hûn dikarin ji malpera MySQL fermî download. Ev bi hêsanî li ser ti pergala xebatê sazkirin, bi darxistina server û bi muwekîlê li ser komputerê yek e, ku pir musaît.
Hingê ew ji tewafiqa ji bo peydakirina manual perwerdeya dihewînin, agahiyên bingehîn li ser jîngehê MySQL pêwîst e. emir Console ji bo lêkolînên bingehîn, wek qaîde, ew bi her dihewîne. Agahiyên li ser vê gelek. Lê belê, divê hûn bên ba hilbijartina cidî. Information divê tim pêşkêşkirin û zelal rêxistinkirî.
Ger tu zanyarîyên bingehîn yên zimanê English, tu dikarî li ser forumê e-piştgiriya konsolê bi kar tînin. Ji bo vê armancê e fermana alîkariya taybetî, ku mirov ji bo fêm kirina bikaranîna amûrên MySQL hene.
Emrên konsolê sereke
A derbasbûna hilû ji taybetmendiyên bingehîn, şiyan û xizmetan, em ê li lîsteya emrên bingehîn rabû. Alîkareke ji MySQL di destpêkê de tenê user yek, ku bi tenê ji bo lêkolînê de tê bikaranîn. Ev bikarhêner bi navê root, ku şîfreya identical bi navê e.
Dema ku pêşî û piştre ji konsolê de user MySQL pêwîst be ku nasnava root ji bo karê bêtir bi DBMS MySQL. emrên Nospam tenê piştî authentication serkeftî de berdest in.
Piştî testa serkeftî ji bo hevgirtinê tên, hûn dikarin emrên heyî bi bikaranîna fermana alîkariya hegera. Piştî ku, konsolê wê ji bo hemû emrên heyî û bi kurtî ji wan re hat pêşkêşkirin.
û emrên kontrol display
Niha tu kes divê biçin bo gava li pêş. Ji bo vê, divê tu heyî hilbijêre yan biafirîne heye nû. To hilbijêre ji nav HTMLê da heyî, divê ku fermana bikaranîna bi kar tînin. Û bi rêya valahiya ku bikevin navê database ya. Di destpêkê de, bi kurtî ev e, tenê yek heye - bi testa name. bikaranîna: Ji ber vê yekê, wek ya daxwazkirî wê mîna vê binêrin test.
To biafirîne heye divê hûn bi kar bînin fermana biafirîne, çêkî, ji bo heye keyword wê û destnîşankirina navê despêbike. Ev binyat bi digire forma jêr e: avakirina Name_of_database nav HTMLê da heye. Ji bo xebatê bi nav HTMLê da heye ku nû tên afirandin, lê ji bo bi bikaranîna fermana bikaranîna derbas pêwîst e.
The navîn a function ji bo berpêşkirin databases heyî, maseyên, keys seretayî an pêwendiyên derve û outputting agahî li ser wan di konsola MySQL. Tîmên di vê rewşê de, divê her tim dest bi pêşniyarên nîşan bide. Ji bo nimûne, ji bo nîşandanê a list of Danegir ji bo bikarhênerê niha lê digerî, wek ya daxwazkirî li jêr binivîse: show databases. Ji bo vekirina ser sifrê bes piştî keyword biguherîne object display ya bi nivîskî maseyên.
Team Management Tables
Seke bêtir, pêwîst e careke din were bibîrxistin ku didina bi standard SQL derfetên pêşkêş dike ji bo pêşdebiran dibe, bêyî ku li nav HTMLê da heye û xebatê sîstemên. Daxwazên pêşxistin di tu jîngehê ku standard SQL ya piştgirî, bi serkeftî kar bikin (gava ku heye License de derbasdar e, û maseyên) li derdora MySQL. emrên konsolê Windows no cuda ne ji yên ku li pergalên xebitandinê yên din.
Spreadsheet in hejmara yên emrên taybetî ku, eger em wan ji bo English wergerîne li wir, ji bo xwe bipeyivin. Li ser fermana create li jor behsa wan. Ev jî dikarin bên aktîfkirin ji bo lê zêde bike maseyên ji nav HTMLê da heye, berê afirandin. To jê objects heye wek maseyên û bikaranîn fermana drop, ji bo ku diyar e ku bi navê object tunekirin. Mînak: drop Navê _ yên _ _ maseya xwe.
daxwazên Hevoksaziyê bo suxrekirê, server herdem tevna giştî. Ji ber vê yekê, daxwaza, dîzaynkirin li ser Windows, û baş li konsolê MySQL Linux kar bikin. Tîmên server bê error dermankirin di yek pergala xebitandinê de dikarin çewtî di din sedema ne.
Hilbijêre tîma
Lê, ya herî girîng jî syntax fermana spreadsheet têra xwe hêsan e, - tîma hilbijêre. Ev tê bikaranîn hilbijêrî welat ji nav HTMLê da heye. The syntax original wiha ye: * ji hilbijêre table _ name. By şandina daxwaza suxrekirê, server, bi muwekîlê divê hemû qeydên profîlek li ser sifrê dest.
Gelek kes, tu caran guman, di heman demê de dema ku forûmê çavkaniyên Internet bi heskirin têne bikaranîn emir MySQL. The PHP-nimran bi kar syntax zimanê SQL ji bo nîşandana naveroka a directory ji dikanên bike nûçe an jî di tora civakî de. Li şûna "*" piştî offers select, ku di prensîpê de, lîsteyek ji qadên sereke yên ser sifrê yan jî çend tabloyên ji welat ji bo vehûnandin. Di doza mînakan ji maseyên multiple, gurzek taybet bibe, ku xizmetê ji wan re pêwendî li ser pêwendiyên derve tune. Lê belê, ev rewşa dikare bê guhertin serbixwe û diyar dike ku, zeviyên divê ji bo girêdana bi çalakiyek hatiye lidarxistin.
Bikin astengên mînakan de
Carna e rewşeke ku bersîv nesitend ji suxrekirê, server dihewîne welat belgeyan heye. Ji bo ku bikarhêner be xuya entries tenê yekane, bikaranîna Pêşkêşiya cuda. Ev li ber lîsteya zeviyên xwestin danîn û alîkariya ji bo veşartina diafirîne re xizmetê dike.
Similar articles
Trending Now