Зареждане

Програмистът може да работи с базата данни през конзолата, но това не означава, че трябва да го прави. Има много страхотни клиенти за работа със SQL сървъри. Например, харесвам SQLYog. Някой хардкор продължава да работи през конзолата, а много - веднага чрез Intellij IDEA.

Да, тя също знае How лично да работи със SQL сървъри. Но тъй като тук изучаваме MySQL, в същото време ще научим How да използваме MySQL Client, който често идва с него в тандем. Нарича се MySQL Workbench.

Стъпка 1. Нека последваме връзката отново и след това изберете връзката най-долу. В резултат на това трябва да видите нещо подобно:

Стъпка 2. Изберете MySQL Workbench и получете възможността да изберете version за всяка операционна система:

Изтеглете го и стартирайте инсталацията.

Инсталация

Стъпка 1. Стартираме инсталацията и виждаме стандартния прозорец, щракнете върху Напред:

Стъпка 2. Изберете директория за инсталиране на програмата.

Стъпка 3. Изберете стандартна конфигурация:

Стъпка 4. Инсталирайте:

Стъпка 5. В случай на успешна инсталация, ще видите прозорец:

Ще получите и предложение за стартиране на Workbench. Да видим Howво стои зад това...

Свързване към базата данни

Стартирах Workbench и ми показа стандартния прозорец:

В долната част на pageта MySQL Workbench показва списък с най-новите ви връзки към различни бази данни. Ако искате да създадете нова връзка, щракнете върху „знака плюс в кръг“ or използвайте горното меню: Database-> Connect to Database.

Дори ако решите да използвате вече конфигурирана връзка, пак може да бъдете помолени за парола:

Ако решите да създадете нова връзка, ще видите панел като този:

С Workbench можете да се свържете с всеки SQL сървър в света, така че трябва да посочите:

  • неговият address: хост и порт
  • потребителско име
  • парола (ще бъдете подканени да посочите по-късно)

Всъщност трябва да изберете име за връзката - можете да напишете Howвото искате и също така да изберете схемата на базата данни.

Таблиците в база данни са организирани в групи, наречени схеми. В известен смисъл това са бази данни. Тоест, една схема е една база данни.

От друга страна, таблиците от една схема могат да препращат към таблици от друга схема, могат да бъдат обединени и други подобни. Така че схемата все още е група от таблици. По принцип, като пакет в Java. Класовете в рамките на един пакет са по-силно свързани помежду си, но в същото време нищо не им пречи да се отнасят към класове от други пакети.

Състояние на сървъра

След като влезете, най-вероятно ще видите прозорец с обща информация и информация за сървъра, към който сте се свързали:

Тук няма голяма стойност за нас, но ако щракнете върху връзката Състояние на сървъра в горния ляв ъгъл, ще видите някои подробности:

Как да видите списък с бази данни

Нека отворим списъка с бази данни (схеми) на сървъра, към който сме се свързали. За да направите това, отворете раздела Схеми :

Ако все още нямате схема, винаги можете да създадете такава.