Шта је МиСКЛ?
МиСКЛ је релациона база података отвореног кода.
МиСКЛ је унакрсна платформа, што значи да ради на више различитих платформи као што су Виндовс, Линук и Мац ОС итд.
У овом водичу за МиСКЛ Воркбенцх научићете-
- Шта је МиСКЛ?
- Зашто користити МиСКЛ?
- Представљамо МиСКЛ Воркбенцх
- МиСКЛ радни сто - Алат за моделирање и дизајн
- МиСКЛ радна површина - СКЛ развојни алат
- МиСКЛ радна површина - Алат за администрацију
- Инсталирајте МиСКЛ Воркбенцх Гуиде
Зашто користити МиСКЛ?
На тржишту постоји читав низ релационих система за управљање базама података.
Примери релационих база података укључују Мицрософт СКЛ Сервер, Мицрософт Аццесс, Орацле, ДБ2 итд.
Може се поставити питање зашто бисмо одабрали МиСКЛ у односу на остале системе за управљање базама података.
Одговор на ово питање зависи од низа фактора.
Погледајмо предности МиСКЛ-а у поређењу са релационим базама података као што је СКЛ Сервер -
- МиСКЛ подржава више мотора за складиштење, сваки са својим спецификацијама, док други системи попут СКЛ сервера подржавају само један механизам за складиштење. Да бисмо уважили ову изјаву, погледајмо два механизма за складиштење која подржава МиСКЛ.
- ИнноДБ: - подразумевани механизам за складиштење који се испоручује са МиСКЛ-ом од верзије 5.5. ИнноДБ подржава стране кључеве за референтни интегритет и такође подржава АЦИД-стандардне трансакције.
- МиИСАМ: - то је био подразумевани механизам за складиштење за МиСКЛ пре верзије 5.5. МиИСАМ нема подршку за трансакције. Његове предности у односу на ИнноДБ укључују једноставност и високе перформансе.
- МиСКЛ има високе перформансе у поређењу са осталим системима релационих база података. То је због његове једноставности у дизајну и подршке за моторе са више складишних простора.
- Исплатив, релативно је јефтинији у погледу трошкова у поређењу са другим релационим базама података. У ствари, издање заједнице је бесплатно. Комерцијално издање има накнаду за лиценцу која је такође исплатива у поређењу са накнадама за лиценцирање производа као што је Мицрософт СКЛ Сервер.
- Више платформи - МиСКЛ ради на многим платформама, што значи да се може применити на већини машина. Остали системи као што је МС СКЛ Сервер раде само на Виндовс платформи.
Да бисте могли да комуницирате са МиСКЛ, биће вам потребан алат за приступ серверу који може да комуницира са МиСКЛ сервером. МиСКЛ подржава више корисничких веза.
Шта је МиСКЛ Воркбенцх?
МиСКЛ Воркбенцх је алатка за дизајнирање и моделирање визуалних база података за релациону базу података МиСКЛ сервера. Омогућава стварање нових физичких модела података и модификовање постојећих МиСКЛ база података са уназад / унапред инжењерингом и функцијама управљања променама. Сврха МиСКЛ радног окружења је пружање интерфејса за лакши и структуриранији рад са базама података.
Први кораци МиСКЛ радни сто - Алат за моделирање и дизајн
- Модели су у основи већине валидних база података и високих перформанси. МиСКЛворкбенцх има алате који омогућавају програмерима и администраторима база података да визуелно креирају физичке моделе дизајна базе података који се лако могу превести у МиСКЛ базе података користећи напредни инжењеринг.
- МиСКЛ радни сто подржава стварање више модела у истом окружењу.
- Подржава све објекте као што су табеле, погледи, ускладиштене процедуре, окидачи итд. Који чине базу података.
- МиСКЛ радна површина има уграђени услужни програм за проверу ваљаности који извештава о проблемима који се могу наћи моделару података.
- Такође омогућава различите нотације моделирања и може се проширити употребом ЛУА скриптног језика.
Доња слика приказује прозор за моделирање за МиСКЛВоркбенцх.
МиСКЛ радна површина - СКЛ развојни алат
Структурирани језик упита (СКЛ) омогућава нам манипулацију нашим релационим базама података. СКЛ је у средишту свих релационих база података.
- МиСКЛворкбенцх има уграђени СКЛ визуелни уређивач.
- Висуал СКЛ едитор омогућава програмерима да граде, уређују и покрећу упите према базама података МиСКЛ сервера. Има услужне програме за преглед података и њихов извоз.
- Његова означавача у боји синтаксе помажу програмерима да лако напишу и отклоне грешке у СКЛ изразима.
- Може се покренути више упита и резултати се аутоматски приказују на различитим картицама.
- Упити се такође чувају у табли историје за касније преузимање и покретање.
Доња слика приказује СКЛ развојни прозор за МиСКЛ Воркбенцх.
МиСКЛ радна површина - Алат за администрацију
Администрација сервера игра кључну улогу у обезбеђивању података компаније. Главна питања која се тичу администрације сервера су управљање корисницима, конфигурација сервера, евиденција сервера и многи други. Воркбенцх МиСКЛ има следеће карактеристике које поједностављују процес администрације МиСКЛ сервера;
- Администрација корисника - визуелни услужни програм за управљање корисницима који администраторима база података омогућава лако додавање нових и уклањање постојећих корисника ако се укаже потреба, додељивање и испуштање привилегија и преглед корисничких профила.
- Конфигурација сервера - омогућава напредну конфигурацију сервера и фино подешавање за оптималне перформансе.
- Резервна копија базе података и рестаурације - визуелни алат за извоз / увоз МиСКЛ депонија датотека. МиСКЛ думп датотеке садрже СКЛ скрипте за стварање база података, табела, погледа, ускладиштених процедура и уметања података.
- Дневници сервера - визуелни алат за преглед МиСКЛ дневника сервера. Евиденције укључују евиденције грешака, бинарне евиденције и ИннодДБ евиденције. Ови дневници добро дођу приликом обављања дијагнозе на серверу. Доња слика приказује прозор за моделирање за МиСКЛ Воркбенцх.
На слици испод приказана је администраторска табла за Воркбенцх МиСКЛ.
Како инсталирати МиСКЛ Водич за радне системе (за Виндовс)
У овом упутству за почетнике за МиСКЛ Воркбенцх научићемо како да инсталирамо и користимо МиСКЛ Воркбенцх.
Инсталација МиСКЛ радног стола је процес у два корака.
1) Инсталирајте МиСКЛ Цоммунити Сервер
2) Инсталирајте МиСКЛ радни сто - Радни сто можете инсталирати помоћу зип датотеке или мси програма за инсталацију (препоручено)
Напомена: Да бисте извршили инсталацију, биће вам потребни администраторска или Повер Усер привилегија.
Почетак
Када завршите са горњом инсталацијом, потребно је да подесите МиСКЛ Воркбенцх као што је приказано доле -
1. Први корак је покретање Воркбенцх МиСКЛ-а. Оно што видите назива се Хоме Виндов
2. Затим треба да креирате МиСКЛ Сервер Цоннецтион која садржи детаље о циљном серверу базе података, укључујући и начин повезивања са њим. Кликните „+“ у МиСКЛ Воркбенцх почетном прозору. Ово ће отворити Сетуп Нев Цоннецтион . Чаробњак
3. Као почетник можете створити везу за локално инсталирани сервер. Кликните на дугме Конфигуриши управљање сервером у прозору Сетуп Нев Цоннецтион да бисте проверили конфигурацију МиСКЛ сервера.
4. Отвара се нови прозор под називом Конфигурисање локалног управљања . Притисните дугме Даље да бисте наставили.
5. Затим ће чаробњак тестирати везе са базом података. Ако тест не успе, вратите се и исправите параметре везе базе података.5. Даље ће се отворити искачући прозор у којем се тражи роот лозинка да би се тестирала веза са инстанцом локалног мискл сервера. Лозинка је она коју сте поставили током инсталације МиСКЛ Воркбенцх-а. Унесите лозинку и притисните ОК
6. Затим ће чаробњак тестирати везе са базом података. Ако тест не успе, вратите се и исправите параметре везе базе података. У супротном, ако су сви тестови успешни, кликните на Нект да бисте наставили.
7. Након тога отвориће се нови чаробњак о Локалном управљању услугама - Омогућава вам пребацивање између више мискл сервера инсталираних на једној машини. Као почетник можете ово заобићи и кликнути на Нект да бисте наставили.
8. Чаробњак ће затим проверити могућност приступа датотеци за конфигурацију МиСКЛ сервера и тестирати команде старт / стоп.
9. Даље можете прегледати тренутне конфигурације. Након прегледа конфигурација, кликните Заврши да бисте довршили конфигурацију сервера
10. Следећи корак је подешавање везе која се може користити за повезивање са сервером. Ако већ нисте креирали везу, можете да користите задате вредности. Кликните на Тест Цоннецтион [2] након уноса Цоннецтион Наме [1].
11. Отвориће се нови дијалошки оквир са питањем лозинке за роот / изабраног корисника. Ако ваш МиСКЛ роот корисник има лозинку, можете је унети користећи функцију Сторе ин Ваулт. Кликните ОК.
Ако је унета лозинка за корисника тачна, приказаће се следећи екран. Кликните оба дугмета ОК и бићете спремни за полазак.
Нова инстанца је приказана на почетној страници.
Двапут кликните и започните са упитом.
Резиме
- МиСКЛ је релациона база података отвореног кода која је вишеплатна.
- МиСКЛ подржава више мотора за складиштење података који у великој мери побољшавају подешавање перформанси сервера и флексибилност. Пре верзије 5.5, подразумевани механизам за складиштење био је МиИСАМ који није имао подршку за трансакције, од верзије 5.5; задати механизам за складиштење је ИнноДБ који подржава трансакције и стране кључеве.
- МиСКЛ сервером се може управљати помоћу бројних МиСКЛ алата за приступ серверу који укључују и комерцијалне и производе отвореног кода. Популарни примери укључују;
- пхпМиАдмин - алатка за приступ отвореном коду отвореног кода заснована на мрежи на мрежи
- СКЛИог - циљано на Виндовс платформу, алат за приступ комерцијалним серверима за десктоп рачунаре
- МиСКЛ радна површина - алат за приступ серверу отвореног кода са више платформи
- МиСКЛ радни сто је интегрисано развојно окружење за МиСКЛ сервер. Има услужне програме за моделирање и пројектовање база података, развој СКЛ-а и администрацију сервера.