logo

MySQL Създаване на база данни

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

MySQL внедрява база данни като директория, която съхранява всички файлове под формата на таблица. Позволява ни да създадем база данни главно в два начина :

  1. MySQL клиент на командния ред
  2. MySQL Workbench

MySQL клиент за команден ред

Можем да създадем нова база данни в MySQL, като използваме СЪЗДАВАНЕ НА БАЗА ДАННИ израз със следния синтаксис:

 CREATE DATABASE [IF NOT EXISTS] database_name [CHARACTER SET charset_name] [COLLATE collation_name]; 

Параметър Обяснение

Описанията на параметрите на горния синтаксис са както следва:

Параметър Описание
име_база_данни Това е името на нова база данни, която трябва да бъде уникална в екземпляра на MySQL сървъра. The АКО НЕ СЪЩЕСТВУВА клауза избягва грешка, когато създаваме база данни, която вече съществува.
име_на_набор от знаци Не е задължително. Това е името на набора от символи за съхраняване на всеки знак в низ. MySQL сървърът на бази данни поддържа много набори от символи. Ако не предоставим това в оператора, MySQL приема набора от символи по подразбиране.
име_на_съпоставка Не е задължително да сравнява знаци в определен набор от знаци.

Пример

Нека разберем как да създадем база данни в MySQL с помощта на пример. Отворете MySQL конзолата и запишете паролата, ако сме я задали по време на инсталацията. Сега сме готови да създадем база данни. Тук ще създадем име на база данни 'employeedb' използвайки следния израз:

 mysql> CREATE DATABASE employeesdb; 

Ще изглежда като резултата по-долу:

MySQL Създаване на база данни

Можем да прегледаме новосъздадената база данни, като използваме заявката по-долу, която връща името на базата данни, набора от знаци и сортирането на базата данни:

 mysql> SHOW CREATE DATABASE employeedb; 

MySQL Създаване на база данни

Можем да проверим създадената база данни, като използваме следната заявка:

 mysql> SHOW DATABASES; 

След като изпълним горната заявка, можем да видим всички създадени бази данни в сървъра.

MySQL Създаване на база данни

И накрая, можем да използваме командата по-долу за достъп до базата данни, която ни позволява да създадем таблица и други обекти на база данни.

 mysql> USE emplyeedb; 

ЗАБЕЛЕЖКА: Всички имена на бази данни, имена на таблици и имена на полета на таблици са чувствителни към главни и малки букви. Трябва да използваме правилни имена, докато даваме всяка SQL команда.

MySQL Workbench

Това е визуално проектиране на база данни или GUI инструмент, използван за работа с архитекти на бази данни, разработчици и администратори на бази данни. Този визуален инструмент поддържа SQL разработка, моделиране на данни, миграция на данни и цялостни административни инструменти за конфигурация на сървъра, потребителско администриране, архивиране и много други. Позволява ни да създаваме нови физически модели на данни, E-R диаграми и SQL разработка (извършване на заявки и т.н.).

За да създадем нова база данни с помощта на този инструмент, първо трябва да стартираме MySQL Workbench и влезте с потребителското име и паролата, които искате. Ще покаже следния екран:

MySQL Създаване на база данни

Сега направете следните стъпки за създаване на база данни:

какво е s в python

1. Отидете в раздела Навигация и щракнете върху Меню за график . Тук можем да видим всички създадени преди това бази данни. Ако искаме да създадем нова база данни, щракнете с десния бутон под менюто Схема и изберете Създаване на схема или щракнете върху базата данни икона (червен правоъгълник) , както е показано на следващия екран.

MySQL Създаване на база данни

2. Отваря се новият прозорец на схемата. Въведете името на новата база данни (например служителб ) и използвайте набор от знаци и сортиране по подразбиране. Сега щракнете върху бутона Приложи, както е показано на екрана по-долу:

MySQL Създаване на база данни

3. Появява се нов изскачащ прозорец. Кликнете върху Приложи бутон.

MySQL Създаване на база данни

4. Появява се нов изскачащ екран. Кликнете върху завършек бутон, за да завършите създаването на база данни.

MySQL Създаване на база данни

5. След успешно създаване на база данни, можем да видим нови бази данни в менюто Схема. Ако не виждаме това, щракнете върху икона за опресняване в менюто Схема.

6. Можем да видим повече информация за базата данни, като изберете базата данни и щракнете върху 'аз' икона. Информационният прозорец показва няколко опции, като таблица, тригери, индекси, потребители и много други.

MySQL Създаване на база данни

7. MySQL Workbench не предоставя опция за преименуване на името на базата данни, но можем да създаваме, актуализираме и изтриваме таблицата и редовете с данни от базата данни.