ПредишенСледващото

Какво е MySQL и MariaDB?

MySQL и MariaDB двата най-обща база данни с помощта на езика SQL заявка. Доста голям брой заявления за Ubuntu в различна степен, да се използва MySQL или MariaDB, да съхранявате данните си.

В тази статия ще разгледаме как да създадете таблици за MySQL и MariaDB. Всички примери, дадени по-долу са тествани на сървъра Ubuntu 12.04 VPS, но те трябва да работят на всяка машина с инсталирана система Ubuntu.

Инсталиране на MySQL и MariaDB на Ubuntu

MySQL и MariaDB използва същия синтаксис, така че всяка от тези системи подкрепя екипа на примерите. За да инсталирате MySQL, изпълнете командата:

За да инсталирате на Ubuntu 12.04 MariaDB vyponit необходимия брой отбори:

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

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

Въведете паролата, която сте посочили по време на инсталацията. За целите на този член ще се създаде база данни, наречена площадка. Изпълнете командата:

Отиди да се създаде база данни:

И сега, за да таблица внимание.

Създаване на таблици в MySQL и MariaDB

Така че, ние имаме база данни, наречена площадка (детски кът), нека да се създаде таблица, която описва на разположение на място оборудване.

При създаване на таблица трябва да се придържат към следния синтаксис:

Обекти в скоби ([и]) могат да бъдат пропуснати. АКО НЕ СЪЩЕСТВУВА фраза показва, че на масата ще бъде създаден, само ако тя не съществува в базата данни. В противен случай, възниква грешка.

Част от двигател = database_engine показва двигател е създаден на маса. Това е да се избере въз основа на изискванията за обработка на данни. Изборът далеч надхвърля тази статия, но да речем, стойността по подразбиране (InnoDB) е подходящ в повечето случаи.

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

Определяне на типовете графи

Нека да анализираме резултатите от новосформираната отбора:

Вие вероятно вече сте осъзнали значението на някои от самите колони. Описание на всяка колона разделени със запетая, и съответства на следния синтаксис:

Помислете за всяка опция по отделно:

  • Името на колоната. име на колона обикновено описва целите на колоната. Например, името на който и да е колона от първите - equip_id. той ще съдържа уникален идентификационен номер, който ще бъде назначен за всеки запис в таблицата.
  • Тип на данните. показва вида на данните, съхранявани в колоната. Това може да отнеме всяка стойност на валиден видове MySQL. Например, "INT", казва, че само целочислена стойност може да се съхранява в тази област, и "VARCHAR" се използва за магазин низови данни. Има доста голям брой възможни типове данни, но те са извън обхвата на тази статия.
  • Null. Той показва дали клетката може да има стойност на Null.
  • Стойност по подразбиране. стойността по подразбиране за всички нови записи. За думата "по подразбиране" следва да посочи самата стойност.
  • auto_increment. MySQL автоматично ще се увеличи стойността на това поле за всяка следваща запис. По този начин, функцията автоматично се поддържа определя уникален идентификационен номер за всеки запис.

И накрая, трябва да определите коя колона да се използва като ключ ( "първичен ключ (имена на колони)").

Ние възложени тази роля поле equip_id. защото в него ние използвахме опцията за автоматично увеличение. което гарантира уникалността на това поле за всеки запис, а това е основното изискване, наложено на ключовото поле.

Въвеждане на данни в MySQL таблица или MariaDB

До сега, ние сме създали само структурата на данните. Нека да започнем да въведете данните. Въвеждане на данни се извършва в съответствие със следния синтаксис:

Всеки низ трябва да е в кавички. Полетата с опцията за задаване на автоматично увеличение стойност не се изисква. Тези полета са обработени от себе си база данни.

Добави в купчината на оборудване на нашия сайт:

Добавяне на друг запис:

Нека да се уверите, че заявката е работил правилно:

Изтриване на таблици в MySQL и MariaDB

За да премахнете, използвайте командата:

Бъдете много внимателни с тази команда, тъй като данните не могат да бъдат възстановени след изтриването.

Нека разгледаме още един отбор, който показва съществуващите таблиците в базата данни:

Премахваме ни една таблица:

Както можете да видите, таблицата не е налице, и нашата база данни площадка беше празна.

заключение

Така че, ако сте прочели статията, трябва да се разберат основните команди, необходими за MySQL и MariaDB. Но това е само върхът на айсберга, отидете дълбоко в изучаване и лесно ще бъде в състояние да работи във всички области на управление на бази данни.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!