Mysql
 sql >> база данни >  >> RDS >> Mysql

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

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

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

Забележка: В обобщение, базата данни е структурирана колекция от данни.

Ако сте запознати с базите данни, може да сте срещнали термина „релационна база данни“. Релационната база данни е данни, които се отнасят една към друга. Например в училище учителят е свързан с ученик по различни начини. От предметите, които се преподават, можем с увереност да кажем, че учителят е свързан с ученик и обратно. Следователно релационната база данни се използва и за показване на данни, които са свързани помежду си по един или друг начин.

Базата данни има различни функции, които ще разгледаме. Една от най-често срещаните характеристики е масата. Таблицата просто се отнася до чертеж, състоящ се от редове и колони, точно като електронна таблица. Таблица в база данни съдържа няколко релации, с които потребителят трябва да е запознат. Някои от най-забележителните връзки са:

  • Връзка едно към едно
  • Връзка един към много
  • Връзка много към много

Докато се занимава с огромни масиви от данни, потребителят трябва да има подобрен начин за дефиниране на бази данни, таблици и данни. Това ще помогне за ефективната обработка на данните. Ще ни е необходим SQL за преобразуване на данни (сурова информация) в информация (полезни данни).

SQL е стандартизираният език, използван в базата данни. SQL е съкращение за Standard Query Language.

Езикът се състои от три части:

  1. Език за дефиниране на данни, който включва изрази, които да ви помогнат да дефинирате базата данни и нейните обекти, като изгледи, таблици, процедури и много други.
  2. Език за контрол на данните, който ви позволява да получите достъп до конкретни данни в базата данни.
  3. Манипулиране на данни, което съдържа изрази, които ви позволяват да актуализирате и да заявявате данни.

Тъй като имате представа за базите данни, време е да се потопите и да разгледате „Какво е MySQL .”

MySQL е система за управление на база данни с отворен код, категоризирана като релационна СУБД (система за управление на бази данни). Дъщерята на Майкъл Видениъс „My“ беше съосновател на MySQL, така че името MySQL. Името съчетава два термина; съоснователят „My“ и „SQL“, съкращение за Structured Query Language.

MySQL е услуга за база данни, която се използва за разгръщане на облачни приложения. Използва се и за различни цели, включително приложения за съхранение на данни, електронна търговия и регистриране. Обикновено MySQL се използва за създаване, редактиране и запитване на данни в база данни.

Освен това MySQL е система за управление на база данни, която предоставя на потребителя възможността да управлява релационна база данни. Тъй като е софтуер с отворен код, първоначалният изходен код на MySQL може да бъде модифициран и редактиран безплатно.

Забележка: MySQL се предлага както като сървърно издание с отворен код, така и като корпоративно сървърно издание. За да получите изданието на корпоративния сървър, трябва да закупите търговски лиценз от Oracle.

MySQL е добре персонализиран, което го прави лесен за използване в сравнение с други бази данни като Oracle Database и Microsoft SQL Server.

MySQL е съвместим с няколко основни операционни системи като UNIX, Linux и Windows. Следователно имаме две процедурни опции за инсталиране на това приложение. Първият е да използвате метода за изтегляне на сървъра, докато другият е да използвате метода за инсталиране на работния плот.

След като успешно инсталирахме програмата MySQL, сега нека научим как да създадем база данни. В нашия случай ще използваме процедурата за изтегляне на сървъра. Можете да се обърнете към тази статия „Как да инсталирате MySQL на Windows“, за да получите ясно разбиране как да инсталирате MySQL на вашата операционна система Windows.

Питали ли сте как да създадете база данни в MySQL? Не се притеснявайте и се притеснявайте повече, тъй като тази статия ще премине през всички стъпки, необходими за създаване на база данни в MySQL. Всичко, което трябва да направите, е да отделите време и да прочетете тази статия.

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

Казано по-просто, създаването на база данни в MySQL е просто първата стъпка към съхраняване на данни по добре структуриран начин. Има полезни синтаксиси, които се използват за създаване на бази данни, както ще видим в тази статия.

СЪЗДАВАНЕ НА БАЗА ДАННИ изразът е най-важният и ценен синтаксис в този раздел, тъй като създава нова база данни в SQL.

При създаване на база данни, „CREATE ” ключовата дума се използва при разработване или създаване. Например, има два основни оператора за създаване в SQL:

  • СЪЗДАВАНЕ НА БАЗА ДАННИ
  • СЪЗДАВАНЕ НА ТАБЛИЦА

Синтаксис:

CREATE DATABASE database_name;

Забележка: database_name е името на базата данни.

Има два начина, по които можете да създадете база данни:

  • Използване на MySQL клиент на командния ред
  • Използване на MySQL Workbench

Създаване на база данни с MySQL клиент от командния ред

Първо, трябва да посочите СЪЗДАВАНЕ НА БАЗА ДАННИ изявление, последвано от име на базата данни за създаване на база данни. Забележка:името на базата данни трябва да е уникално в рамките на сървърния модел на MySQL. Ако не предоставите уникално име на вашата база данни, от MySQL ще се появи предупреждение за грешка. Когато възникнат такива ситуации, тогава трябва да предоставите различно име на вашата база данни. Например, често срещана грешка е, когато използвате вече съществуващо име за създаване на база данни, ще получите изскачаща грешка.

Пример:

За да създадете нова база данни в MySQL (клиент на командния ред), използвайки името foss_linux, използвайте следния синтаксис:

CREATE DATABASE foss_linux;

Ако случайно сте използвали същото име, можете лесно да създадете друга база данни; следователно не трябва да се отчайвате, ако получите грешката, тъй като това е нормално. Като алтернатива можете да пуснете базата данни и да създадете нова.

Докато създавате базата данни, не е нужно да се притеснявате за набор от знаци и съпоставяне, тъй като MySQL по подразбиране прилага набори от знаци и съпоставя, докато настройва базата данни.

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

  • Първо, влезте, като използвате предоставените идентификационни данни на root потребител, които сте създали, докато инсталирате MySQL на вашата операционна система.
  • Използвайте СЪЗДАВАНЕ НА БАЗА ДАННИ изявление за създаване на нова база данни
  • Използвайте ПОКАЗВАНЕ НА БАЗА ДАННИ изявление за връщане на списък със съществуващи бази данни на текущия сървър.

За да проверите новосъздадената база данни, стартирайте SHOW CREATE DATABASE .

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

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

Вече можете да излезете от клиента на командния ред, като използвате „изход“ команда. Това изявление е полезно, когато искате да излезете и да излезете от програмата MySQL. За да излезете, въведете командата exit.

Това са важните стъпки, от които се нуждаете, за да се запознаете успешно, за да създавате, заявявате, манипулирате и редактирате данни в база данни.

Това е един от начините, по които човек може да създаде база данни в MySQL. Друг често срещан метод, който ще разгледаме в тази статия, е създаването на база данни с помощта на MySQL Workbench. Следвайте стъпките, посочени по-долу, за да създадете успешно база данни с помощта на MySQL Workbench.

Създаване на база данни с помощта на MySQL Workbench

Има два начина за създаване на база данни с помощта на MySQL Workbench:

Метод 1

Първо стартирайте приложението MySQL Workbench и щракнете върху бутона, изписан „+“, както е показано по-долу, за да настроите нова връзка.

Второ, въведете името на връзките и след това щракнете върху бутона Тестване на връзката.

След като щракнете върху този бутон, пейката ще стартира и ще покаже диалогов прозорец, който ви подканва да въведете паролата на „root“ потребителя:

В този раздел първо трябва да въведете паролата за root потребителя; след това щракнете върху „клетката за отметка“ в Запазване на паролата в хранилище, след което щракнете върху бутона „OK“ в долната част, за да продължите с процеса.

След като предишната стъпка приключи, щракнете двукратно върху името на връзката „Foss Linux Tuts“, за да се свържете с MySQL сървъра, както се вижда в примера по-долу.

След това MySQL Workbench се задейства със следния прозорец, съдържащ четири секции:Navigator, Query, Information и output.

Кликнете върху бутона „Създаване на нова схема в свързания сървър“ от лентата с инструменти, както е показано на екранната снимка по-долу.

Забележка: В MySQL има термини, с които също трябва да се запознаете, като например схемата, което с други думи означава база данни. Така че, когато ви бъде казано да създадете нова схема, с други думи, ви се казва да създадете нова база данни.

Наборът от знаци и сортирането се задават по подразбиране, докато създавате базата данни или схемата; следователно не е нужно да променяте нищо. След като сте готови, щракнете върху бутона „Прилагане“ в долната част на прозореца.

Освен това в долната част е бутон за връщане, който ви помага да отмените всички спецификации или настройки, които сте направили случайно, преди да настроите вашата база данни.

След като направите това, на MySQL Workbench се появява прозорец, показващ SQL скрипта, който да бъде приложен към базата данни. Имайте предвид, че командата CREATE SCHEMA е същата като израза CREATE DATABASE. Следователно можете да използвате всеки, който ви подхожда, за да създадете базата данни.

След като приключите, ще видите новосъздадената база данни в раздела схеми.

Метод 2:

За да създадем база данни с името fosslinux_tuts, ще използваме следния синтаксис:

CREATE SCHEMA fosslinux_tuts

Забележка: Когато използвате метод 2, трябва да изпълните заявката, като използвате първия бутон след бутона за запазване.

Този синтаксис ще създаде база данни „fosslinux_tuts.“

Заключение

Сега се надяваме, че сте напълно запознати с всичко, което трябва да знаете за създаването на база данни в MySQL с помощта на двата метода (създаване на база данни с помощта на програмата MySQL и създаване на база данни с помощта на MySQL bench).

За да обобщим, този урок обобщава как да създадете нова база данни от програмата MySQL с помощта на оператора на MySQL „CREATE DATABASE“ и от работната маса на MySQL с помощта на оператора „CREATE SCHEMA“. В допълнение, статията също така частично обхваща инсталирането на MySQL на операционни системи Windows.

С помощта на този урок за статия можете да създадете база данни от нулата, като използвате и двата метода, споменати по-горе. Опитвали ли сте някога да използвате MySQL? Защо и как се чувствате, когато го използвате? Моля, споделете с нас в секцията за коментари по-долу. Благодаря за четенето.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Не мога да се свържа с локален MySQL сървър чрез сокет '/tmp/mysql.sock

  2. Какво представлява MySQL еквивалентът на функцията CHOOSE() на SQL Server?

  3. Агрегирана функция в MySQL - списък (като LISTAGG в Oracle)

  4. Поддържане на реда в MySQL IN заявка

  5. PHP (MySQL) грешка:Предупреждение:mysql_num_rows() очаква параметър 1 да бъде ресурс