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

Съдържание:

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

Видео: Как да създадете база данни в MySQL (със снимки)

Видео: Как да създадете база данни в MySQL (със снимки)
Видео: iMessage & Nachrichten App kurz erklärt | komplettes Tutorial | iPhone 2024, Може
Anonim

Това wikiHow ви учи как да създадете база данни с помощта на MySQL. За да създадете база данни, трябва да отворите интерфейса на командния ред "mysql" и да въведете команди за база данни, докато сървърът работи.

Стъпка

Част 1 от 3: Отваряне на командния ред на MySQL

258108 1
258108 1

Стъпка 1. Уверете се, че MySQL сървърът е свързан

Ако serverMySQL не е в мрежата, не можете да създадете база данни.

Можете да проверите състоянието на сървъра, като отворите MySQL Workbench, изберете сървъра и погледнете индикатора "Състояние на сървъра" в раздела "Администриране - Състояние на сървъра"

258108 2
258108 2

Стъпка 2. Копирайте адреса (пътя) на инсталационната папка

Адресът ще зависи от използваната операционна система (напр. Windows или Mac):

  • Windows - Копирайте C:/Програмни файлове/MySQL/MySQL Workbench 8.0 CE/и се уверете, че сте заменили последното име на папката с текущото име на папката MySQL.
  • Mac-Копирайте /usr/local/mysql-8.0.13-osx10.13-x86_64/ и се уверете, че сте заменили последното име на папката с текущото име на папката MySQL.
258108 3
258108 3

Стъпка 3. Отворете програма за командния ред на компютъра

На компютър с Windows използвайте командния ред. Междувременно потребителите на компютри Mac могат да използват терминал.

258108 4
258108 4

Стъпка 4. Променете записа в директорията за инсталиране на MySQL папка

Въведете cd и поставете интервал, поставете адреса на инсталационната папка и натиснете Enter. Например, на компютър с Windows можете да въведете следния запис:

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Стъпка 5. Отворете командата за влизане в MySQL

Например, за да отворите подканата за вход за потребителското име „my“, въведете следния запис и натиснете клавиша Enter:

mysql -u ме -p

258108 6
258108 6

Стъпка 6. Въведете паролата за акаунта

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

  • Можете да видите маркера "MySQL>" в прозореца на приложението на командния ред. От този етап всички команди, които въвеждате, ще бъдат обработвани чрез приложението на командния ред MySQL.
  • Разберете как да въвеждате MySQL команди. Командите MySQL трябва да бъдат въведени с точка и запетая (;) веднага след последната част на командата. Можете също да въведете команда, да въведете точка и запетая и да натиснете отново Enter.

Част 2 от 3: Създаване на база данни

258108 7
258108 7

Стъпка 1. Създайте файл с база данни

Можете да създадете такъв, като въведете командата "create database" create database, добавете името на базата данни и вмъкнете точка и запетая и натиснете Enter. За база данни, наречена "Данни за домашни любимци", например, въведете следната команда:

създаване на база данни от Pet_Data_Animals;

  • Имената на базата данни не могат да съдържат интервали. Ако искате да включите интервали в името си, трябва да използвате долна черта (напр. „My Best Friend“става „My Best Friend“).
  • Всяка команда MySQL трябва да завършва с точка и запетая. Ако забравите първата точка и запетая, можете да я въведете до „ ”, След което натиснете отново клавиша Enter.
258108 8
258108 8

Стъпка 2. Покажете запазената в момента база данни

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

показват бази данни;

258108 9
258108 9

Стъпка 3. Изберете база данни

Можете да изберете база данни от списъка, като въведете командата use name, с "name" като име на базата данни. Например за базата данни "Данни за домашни любимци" въведете следната команда и натиснете Enter:

използвайте Data_Animal_Pet;

258108 10
258108 10

Стъпка 4. Изчакайте съобщението за потвърждение да се появи

След като видите фразата „Базата данни е променена“под последната въведена команда, можете да преминете към създаване на съдържание в базата данни.

Част 3 от 3: Създаване на таблици

258108 11
258108 11

Стъпка 1. Разберете различните команди на таблицата

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

  • Заглавие - Заглавието на таблицата се добавя веднага след командата "create table" и трябва да следва същите правила като името на базата данни (напр. Без интервали).
  • Заглавки на колони - Можете да посочите заглавките на колоните, като въведете имената на заглавките в скоби (вижте примера за следващата стъпка).
  • Квадратна дължина - Когато посочвате дължината на полето, можете да използвате „VARCHAR“(променлив знак, който ви позволява да въвеждате между един и максималния брой знаци „VARCHAR“) или „CHAR“(изисква не повече и не по -малко от посочения брой знаци; като например „CHAR (1)“изисква един знак, „CHAR (3)“изисква три знака и т.н.).
  • Дати - Ако искате да добавите дати към диаграмата, използвайте командата "DATE", за да посочите, че съдържанието на колоната трябва да бъде форматирано като дати. Освен това датите трябва да бъдат въведени във формат година-месец-дата (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Стъпка 2. Очертайте таблицата

Преди да въведете данни в диаграма, трябва да създадете структура на таблица, като въведете следната команда и натиснете клавиша Enter:

създайте име на таблица (колона1 varchar (20), колона2 varchar (30), колона3 char (1), дата на колона4);

  • Например, за да създадете таблица със заглавие „Домашни любимци“с две колони „VARCHAR“, една колона „CHAR“и колона с дата, можете да въведете следната команда:
  • създаване на таблица Pet_Animal (Име varchar (20), Видове varchar (30), Пол char (1), Дата на раждане_Дата);

258108 13
258108 13

Стъпка 3. Добавете редове към таблицата

С командата "insert" можете да въвеждате информация за база данни ред по ред:

вмъкване в стойности на име на таблица ('стойност на колона1', 'стойност на колона2', 'стойност на колона3', 'стойност на колона4');

  • За таблицата „Pets_Pet“, използвана по -рано, вашите редове с данни трябва да изглеждат така:

    вмъкнете в Pet_Animal стойности ('Fido', 'Husky', 'J', '2017-04-12');

  • Можете да въведете думата NULL като съдържание на колоната, ако колоната е празна.
258108 14
258108 14

Стъпка 4. Въведете. Ако искате да го направите, пропуснете следващата стъпка.

258108 15
258108 15

Стъпка 5. Качете текстов файл, ако е необходимо

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

зареждане на локален вложен файл с данни '/path/namaberkas.txt' в таблицата nama_tabel редове, завършена с '\ r / n';

  • В примера на таблицата "Pet_Animal" можете да въведете следния код или команда:

    зарежда локален файл с данни „C: /Users/username/Desktop/pets.txt“в таблицата Pets_Pets редове, завършени с „\ r / n“;

  • На компютрите с Mac трябва да използвате командата „редове, завършени с“с „\ r“вместо „\ r / n“.
258108 16
258108 16

Стъпка 6. Прегледайте създадената таблица

Въведете командата show databases; след това изберете базата данни, като въведете select * from name;, с "name" като име на базата данни. Например, ако използвате базата данни "Pet_List", въведете следната команда:

показват бази данни; изберете * от Pet_List;

Съвети

  • Ето някои от най -често използваните типове данни:

    • CHAR ”(Дължина) - Тази променлива има зададена дължина на символния низ (низ).
    • ВАРЧАР ”(Дължина) - Тази променлива има максималната дължина на символния низ (според променливата за дължина, която сте въвели).
    • ТЕКСТ ” - Тази променлива има набор от символи с максимална дължина на текста, еквивалентна на 64 килобайта.
    • INT ”(Дължина)-Тази променлива е 32-битово цяло число с максимална дължина на цифрите (знак минус или“-”се счита за“цифра”за отрицателни числа).
    • ДЕЦИМАЛЕН ”(Дължина, десетичен знак) - Тази променлива е десетично число със стойността на дължината като общия брой показани знаци. Междувременно десетичната колона показва максималния брой числа, които могат да се показват след запетаята.
    • ДАТА ”-Тази променлива съдържа датата във формат година-месец-дата (####-##-##).
    • ВРЕМЕ ”-Тази променлива съдържа времето във формат час-минута-секунда.
    • ENUM ”(„ Стойност1 “,„ стойност2 “,….) - Тази променлива съдържа списък с цели числа или стойности.
  • Ето някои допълнителни параметри, които можете да използвате:

    • НЕ НУЛ ” - С този параметър трябва да въведете стойност. Колоната не може да се изпразни.
    • ПО ПОДРАЗБИРАНЕ ”Default-value-Ако не са въведени данни или стойност, стойността по подразбиране ще бъде добавена автоматично към колоната.
    • НЕПОДПИСАН ” - В числовото поле параметърът гарантира, че въведеното число няма да бъде отрицателно число.
    • АВТОМАТИЧНО УВЕЛИЧАВАНЕ ” - С този параметър стойността ще се увеличава автоматично всеки път, когато добавите нов ред към таблицата.

Внимание

  • Ако сървърът MySQL не работи, когато се опитате да получите достъп до командния ред "mysql", не можете да продължите този процес.
  • Както при другите кодировки, уверете се, че командите, които въвеждате, са въведени с правилния правопис и интервал, преди да се опитате да ги въведете.

Препоръчано: