КомпјутериБази на податоци

MySQL - Команди за Windows конзоли

Развојот на информатичката технологија е една од најистакнатите области на човековата активност. Затоа, во оваа област се инвестира огромна сума пари. Од почетокот и до денес, многу различни задачи се решени, кои во голема мера го олеснуваат секојдневниот живот на многу луѓе. Меѓутоа, со развојот на технологии, се појавија голем број проблеми, од кои едната беше прекумерната количина на информации кои треба да се складираат. Базите на податоци беа дизајнирани да ја решат ситуацијата.

Краток преглед на системите за управување со бази на податоци

Бидејќи проблемот за складирање на голем број информации е релевантен за денес, постојат неколку начини да се реши. Секој од нив е фокусиран на задачи на одредена ориентација. Меѓутоа, во агрегат, тие формираат комплетен комплекс, кој го поедноставува проблемот на складирање податоци.

Постои одредена класификација, која ја одредува потребата да се користи одредена база на податоци и DBMS (систем за управување со бази на податоци). Најчесто се смета дека се технологии за складирање на клиент-сервер . Тие вклучуваат: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, Линтер, MySQL. Ние ќе бидеме заинтересирани за последната опција - MySQL, чии команди целосно се во согласност со SQL стандардите. Оваа технологија е една од најпопуларните и често се користи за решавање на локални апликации и проблеми во производството во мал размер.

Предвесници на клиент-сервер технологија се DBMS -и на датотечниот сервер , кои ги загубија своите позиции поради голем број на постоечки недостатоци, меѓу кои се и потребата да се дистрибуираат моторот на база на податоци на секој компјутер и значително оптоварување на локалната мрежа, што доведува до зголемување на трошоците за време. Оваа група вклучува Microsoft Access, Borland Paradox.

Нови технологии кои се здобива со популарност

Сепак, пред неколку години имаше напредна технологија, која се здобива со популарност и е во побарувачка за решавање на мали локални проблеми. Станува збор за вградени системи за управување со бази на податоци. Главната карактеристика на DBMS во прашање е недостатокот на серверски дел. Самиот систем е библиотека која овозможува унифициран начин да работи со големи количини на информации поставени на локален компјутер. Овој метод ги елиминира недостатоците на фајл-серверот објекти, а исто така значително ја надминува брзината на клиент-сервер технологија.

Примерите вклучуваат OpenEdge, SQLite, BerkeleyDB, една од вариантите Firebird, Sav Zigzag, Microsoft SQL Server Compact, Линтер, како и една од MySQL варијантите, чии команди не се разликуваат од оние што се користат во клиент-серверот бази на податоци. Сепак, вградените системи лесно можат да ја изгубат нивната важност ако проблемот престане да биде од локална природа.

Главни предности на MySQL DBMS

Систем за управување со бази на податоци MySQL е една од најпопуларните технологии, бидејќи може да се користи за решавање на голем број задачи. Ако го споредиме со современи аналози, тогаш можеме да издвоиме бројни главни предности.

Главната предност на рускиот пазар е неговата достапност, бидејќи во повеќето случаи е бесплатна. Втората функција е брзината. Еден од најпопуларните системи е MySQL. Командите во него се извршуваат брзо, со минимално време на одговор. Не влијае на брзината на обработка на команди што се поврзуваат со серверот на повеќе клиенти во мулти-тренд режим со користење на InnoDB механизам за брза трансакција поддршка.

Присуството на ODBC драјвер го олеснува развојот на многу проблеми. Предностите се, исто така, можноста за спроведување на записи со фиксна и променлива должина. Но главната функција, која е многу ценета во кругот на програмерите, е интерфејс со C и PHP јазиците. Можностите обезбедени од MySQL, овозможија користење на оваа база на податоци за огромен број на даватели на интернет хостинг услуги.

И за обичен граѓанин кој е заинтересиран за модерни технологии за складирање на информации, неопходно е да се проучат MySQL, SQL команди и нивната синтакса, бидејќи специјалистите во оваа насока се нашироко на побарувачката и високо платени насекаде во светот. Затоа, ако некој е заинтересиран за оваа насока, немојте да се колебате. Неопходно е да се продолжи со студијата токму сега.

Она што е потребно да се учи

На прв поглед може да изгледа дека оваа област е комплексна во независна студија и бара постојана комуникација со специјалист. Сепак, ова е далеку од случајот. За изучување на архитектурата и карактеристиките на MySQL, основните команди на јазикот за пребарување и се што е поврзано со него, вие можете самостојно, без прибегнување кон помош од консултант. За да го направите ова, доволно е да имате желба и да вложите напори да продолжите понатаму. Само саморазвивањето и проучувањето на оваа област ќе им овозможи да стекнат нови знаења, да ги консолидираат стекнатите вештини и, можеби, да започнат да градат кариера и да напредуваат во оваа насока.

За да ги научите основните команди, пред сè, треба да имате бесплатна верзија на MySQL конзолната алатка на дофат на раката. Со неа почнува процесот на учење. Можете да го преземете од официјалната MySQL-страница. Лесно е инсталиран на било кој оперативен систем, формирајќи сервер и клиент на еден компјутер, што е многу погодно.

Потоа треба да побарате прирачник за обука кој содржи основни информации за MySQL опкружувањето. Конзолните команди за основно учење, како по правило, исто така се содржани во нив. Има многу информации за ова. Сепак, изборот мора да се сфати сериозно. Информациите треба да бидат прикажани постојано и јасно структурирани.

Ако имате основно познавање на англискиот јазик, можете да ја користите вградената конзолна поддршка. За ова, постои специјална команда за помош , која помага да се разбере користењето на MySQL услугата.

Команди за основни конзоли

Несреќно се движиме од главните карактеристики, можности и придобивки, стигнавме до листата на главните тимови. MySQL алатка првично содржи само еден корисник, кој штотуку се користи за учење. Ова е кориснички име root , лозинката за која е идентична со името.

За време на првото и последователно стартување на MySQL конзолата, корисникот ќе треба да ја внесе лозинката за root за понатамошна работа со MySQL DBMS. Командите на конзолата ќе бидат достапни само по автентицирање.

По успешен тест, за погодност, можете да ги прикажете постоечките команди користејќи команда за помош. После тоа, конзолата ќе ги презентира сите постоечки команди и краток опис за нив.

Команди за контрола и прикажување

Сега оди на следниот чекор. За да го направите ова, мора да изберете постоечка база на податоци или да креирате нова база на податоци. За да изберете постоечка база на податоци, користете ја командата за употреба. И внесете го името на базата на податоци преку простор. Првично, во алатката постои само еден - со тест за името. Затоа, барањето ќе изгледа вака: употреба Тест .

За да креирате база на податоци, мора да ја користите командата за креирање , специфицирајќи ја клучен збор за базата на податоци и наведувајќи го соодветното име. Структурата ја зема следнава форма: создаде база на податоци Name_of_database . За да работите со создадената база на податоци, треба да му пристапите со користење на командата за употреба .

Животната средина обезбедува функција за прикажување на постоечки бази на податоци, табели, примарни клучеви или надворешни врски и прикажување на информации за нив на конзолата MySQL. Командите во овој случај секогаш треба да започнат со клаузулата за прикажување . На пример, за да се прикаже листа на достапни бази на податоци за тековниот корисник, едноставно напишете го следното барање: покажи Бази на податоци . За да се прикаже табелата, доволно е да се смени прикажаниот објект по клучен збор со внесување табели .

Команди за управување со табели

Пред да продолжите понатаму, неопходно е уште еднаш да потсетиме дека усогласеноста со стандардите на јазикот на SQL обезбедува многу можности за развивачите, без оглед на користените DBMS и оперативни системи. Пребарувањата развиени во било која средина која го поддржува SQL стандардот успешно ќе работи (во присуство на база на податоци и табели) во MySQL средина. Командите за конзолата на Windows не се разликуваат од оние што се користат во други оперативни системи.

За да работат со табели, постојат неколку специфични команди кои, ако се преведени од англиски, зборуваат за себе. Создадената команда беше спомната погоре. Исто така, може да се користи за додавање на табели во претходно креирана база на податоци. За да ги избришете објектите на базата, особено табелите, користете ја командата за капка , на која се додава името на објектот што треба да се уништи. Пример: капка Име _ на _ вашата _ табела .

Синтаксата на пристапи кон серверот за бази на податоци секогаш има заедничка структура. Затоа, барањето развиено во Windows ќе работи добро во конзолата MySQL Linux. Командите обработени од серверот без грешки во еден оперативен систем, не можат да доведат до грешки во други.

Изберете команда

Но, најважната команда за работа со табели е командата, чија синтакса е прилично едноставна - командата за одбирање . Се користи за да се изберат податоци од базата на податоци. Почетната синтакса ја има следната структура: изберете * од Табела _ име . Со испраќање на такво барање до серверот за базата на податоци, клиентот мора да ги прими сите записи запишани во табелата.

Многу луѓе никогаш не размислуваат за тоа, но кога пребарувате на Интернет, MySQL командите постојано се користат. PHP пребарувања ја користат синтаксата на јазикот на SQL за прикажување на содржината на директориумите на интернет-продавницата или вестите на социјалните мрежи. Наместо знакот "*" по избраната клаузула, вообичаено е дадена листа од главните полиња на табелата или неколку табели, податоците што треба да ги обработувате. Во случај на селекција од неколку табели, се користи посебен придружен приклучок , кој служи за поврзување на постоечките надворешни врски. Сепак, оваа состојба може да се промени, независно укажувајќи кои полиња треба да се користат за комуникација.

Наведување примероци

Понекогаш ситуацијата се јавува кога одговорот добиен од серверот за бази на податоци содржи дупликати податоци. За да може корисникот да види единствени записи, се користи посебна клаузула. Се става пред листата на бараните полиња и служи како помошна алатка за криење на дупликати.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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