Cum se creează o bază de date în MySQL (cu imagini)

Cuprins:

Cum se creează o bază de date în MySQL (cu imagini)
Cum se creează o bază de date în MySQL (cu imagini)

Video: Cum se creează o bază de date în MySQL (cu imagini)

Video: Cum se creează o bază de date în MySQL (cu imagini)
Video: How to Connect Your iPhone to Your iPad Messages (sync) 2024, Mai
Anonim

Acest wikiHow vă învață cum să creați o bază de date utilizând MySQL. Pentru a crea o bază de date, trebuie să deschideți interfața liniei de comandă „mysql” și să introduceți comenzile bazei de date în timp ce serverul rulează.

Etapa

Partea 1 din 3: Deschiderea liniei de comandă MySQL

258108 1
258108 1

Pasul 1. Asigurați-vă că serverul MySQL este conectat

Dacă serverMySQL nu este în rețea, nu puteți crea o bază de date.

Puteți verifica starea serverului deschizând MySQL Workbench, selectând serverul și uitându-vă la indicatorul „Stare server” din fila „Administrare - Stare server”

258108 2
258108 2

Pasul 2. Copiați adresa (calea) folderului de instalare

Adresa va depinde de sistemul de operare utilizat (de exemplu, Windows sau Mac):

  • Windows - Copiați C: / Program Files / MySQL / MySQL Workbench 8.0 CE / și asigurați-vă că înlocuiți numele ultimului folder cu numele folderului MySQL curent.
  • Mac - Copiați /usr/local/mysql-8.0.13-osx10.13-x86_64/ și asigurați-vă că înlocuiți numele ultimului folder cu numele folderului MySQL curent.
258108 3
258108 3

Pasul 3. Deschideți un program de linie de comandă pentru computer

Pe un computer Windows, utilizați linia de comandă. Între timp, utilizatorii de computere Mac pot folosi Terminal.

258108 4
258108 4

Pasul 4. Schimbați intrarea în directorul folderului de instalare MySQL

Tastați cd și introduceți un spațiu, lipiți adresa folderului de instalare și apăsați Enter. De exemplu, pe un computer Windows puteți introduce următoarea intrare:

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

258108 5
258108 5

Pasul 5. Deschideți comanda de conectare MySQL

De exemplu, pentru a deschide solicitarea de conectare pentru numele de utilizator „al meu”, tastați următoarea intrare și apăsați tasta Enter:

mysql -u me -p

258108 6
258108 6

Pasul 6. Introduceți parola contului

Introduceți parola contului dvs. de utilizator MySQL, apoi apăsați Enter. Veți fi conectat la cont și aplicația din linia de comandă va fi conectată cu comenzile MySQL.

  • Puteți vedea marcatorul „MySQL>” în fereastra aplicației din linia de comandă. Din această etapă, orice comenzi pe care le introduceți vor fi procesate prin intermediul aplicației MySQL din linia de comandă.
  • Înțelegeți cum să introduceți comenzile MySQL. Comenzile MySQL trebuie introduse folosind un punct și virgulă (;) imediat după ultima parte a comenzii. De asemenea, puteți introduce o comandă, puteți tasta un punct și virgulă și puteți apăsa din nou Enter.

Partea 2 din 3: Crearea unei baze de date

258108 7
258108 7

Pasul 1. Creați un fișier de bază de date

Puteți crea una tastând comanda „creați baza de date” creați baza de date, adăugând numele bazei de date și inserând un punct și virgulă și apăsând Enter. De exemplu, pentru o bază de date denumită „Date despre animale de companie”, introduceți următoarea comandă:

creați o bază de date cu Pet_Data_Animals;

  • Numele bazei de date nu pot conține spații. Dacă doriți să includeți spații în numele dvs., trebuie să utilizați o subliniere (de exemplu, „Cel mai bun prieten al meu” devine „Cel mai bun prieten al meu”).
  • Fiecare comandă MySQL trebuie să se încheie cu punct și virgulă. Dacă uitați primul punct și virgulă, îl puteți tasta lângă „ ”Este afișat, apoi apăsați din nou tasta Enter.
258108 8
258108 8

Pasul 2. Afișează baza de date salvată în prezent

Puteți afișa o listă de baze de date salvate tastând următoarea comandă și apăsând Enter:

arată baze de date;

258108 9
258108 9

Pasul 3. Selectați o bază de date

Puteți selecta o bază de date din listă tastând comanda use name, cu „nume” ca nume de bază de date. De exemplu, pentru baza de date „Pet Data”, tastați următoarea comandă și apăsați Enter:

utilizați Data_Animal_Pet;

258108 10
258108 10

Pasul 4. Așteptați să apară mesajul de confirmare

După ce vedeți expresia „Baza de date modificată” sub ultima comandă introdusă, puteți trece la crearea conținutului bazei de date.

Partea 3 din 3: Crearea tabelelor

258108 11
258108 11

Pasul 1. Înțelegeți diferitele comenzi ale tabelului

Există câteva aspecte cheie ale tabelelor pe care trebuie să le cunoașteți înainte de a crea un tabel:

  • Titlu - Titlul tabelului este adăugat imediat după comanda „create table” și trebuie să urmeze aceleași reguli ca numele bazei de date (de exemplu, fără spații).
  • Anteturi coloană - Puteți specifica anteturile coloanei tastând numele antetelor între paranteze (a se vedea exemplul pasului următor).
  • Lungime pătrată - Când specificați lungimea casetei, puteți utiliza „VARCHAR” (un caracter variabil care vă permite să tastați între unul și numărul maxim de caractere „VARCHAR”) sau „CHAR” (necesită nu mai mult și nu mai puțin de numărul specificat de caractere; de exemplu, „CHAR (1)” necesită un caracter, „CHAR (3)” necesită trei caractere și așa mai departe).
  • Date - Dacă doriți să adăugați date în diagramă, utilizați comanda „DATE” pentru a indica faptul că conținutul coloanei trebuie formatat ca date. În plus, datele trebuie introduse în formatul an-lună-dată (

    XXXX-XX-XX

  • ).
258108 12
258108 12

Pasul 2. Descrieți tabelul

Înainte de a introduce date într-o diagramă, trebuie să creați o structură de tabel tastând următoarea comandă și apăsând tasta Enter:

creați numele tabelului (column1 varchar (20), column2 varchar (30), column3 char (1), column4 date);

  • De exemplu, pentru a crea un tabel intitulat „Animale de companie” cu două coloane „VARCHAR”, o coloană „CHAR” și o coloană de dată, puteți introduce următoarea comandă:
  • creați tabelul Pet_Animal (Nume varchar (20), Specie varchar (30), Gen gen (1), Data nașterii_Dată));

258108 13
258108 13

Pasul 3. Adăugați rânduri la masă

Cu comanda „insert”, puteți introduce informațiile bazei de date linie cu linie:

introduceți în valorile table_name ('valoare coloană1', 'valoare coloană2', 'valoare coloană3', 'valoare coloană4');

  • Pentru tabelul „Pets_Pet” utilizat anterior, rândurile dvs. de date ar trebui să arate astfel:

    introduceți în valorile Pet_Animal („Fido”, „Husky”, „J”, „2017-04-12”);

  • Puteți introduce cuvântul NULL ca conținut al coloanei dacă coloana este goală.
258108 14
258108 14

Pasul 4. Introduceți. Dacă doriți să faceți acest lucru, săriți pasul următor.

258108 15
258108 15

Pasul 5. Încărcați un fișier text, dacă este necesar

Dacă aveți o bază de date cu mai multe rânduri de informații care ar fi dificilă dacă ar trebui să le tastați manual unul câte unul, puteți încărca un fișier text care conține datele folosind următorul cod:

încărcați datele infile locale '/path/namaberkas.txt' în tabelul liniilor nama_tabel terminate de '\ r / n';

  • În exemplul de tabel „Pet_Animal”, puteți introduce următorul cod sau comandă:

    încărcați datele de date locale „C: /Users/username/Desktop/pets.txt” în tabelul Pets_Pets liniile terminate de „\ r / n”;

  • Pe computerele Mac, trebuie să utilizați comanda „linii terminate cu„ cu „\ r” în loc de „\ r / n”.
258108 16
258108 16

Pasul 6. Revedeți tabelul creat

Introduceți comanda arată bazele de date; apoi selectați baza de date tastând selectați * din nume;, cu „nume” ca nume al bazei de date. De exemplu, dacă utilizați baza de date „Pet_List”, tastați următoarea comandă:

arată baze de date; selectați * din Pet_List;

sfaturi

  • Iată câteva dintre cele mai utilizate tipuri de date:

    • CHAR ”(Lungime) - Această variabilă are o lungime stabilită a șirului de caractere (șir).
    • VARCHAR ”(Lungime) - Această variabilă are lungimea maximă a șirului de caractere (în funcție de variabila de lungime pe care ați introdus-o).
    • TEXT ”- Această variabilă are un set de caractere cu o lungime maximă a textului echivalentă cu 64 kilobyte.
    • INT ”(Lungime) - Această variabilă este un număr întreg de 32 de biți cu o lungime maximă a cifrelor (un semn minus sau„ -”este considerat o„ cifră”pentru numerele negative).
    • ZECIMAL ”(Lungime, zecimal) - Această variabilă este un număr zecimal cu valoarea lungimii ca număr total de caractere afișate. Între timp, coloana zecimală indică numărul maxim de numere care pot fi afișate după virgulă.
    • DATA ”- Această variabilă conține data în format an-lună-dată (#### - ## - ##).
    • TIMP ”- Această variabilă conține ora în format oră-minut-secundă.
    • ENUM ”(„ Valoare1”,„ valoare2”, ….) - Această variabilă conține o listă de numere întregi sau valori.
  • Iată câțiva parametri suplimentari pe care îi puteți utiliza:

    • NU NUL ”- Cu acest parametru, trebuie să introduceți o valoare. Coloana nu poate fi golită.
    • MOD IMPLICIT ”Valoare implicită - Dacă nu sunt introduse date sau valori, valoarea implicită va fi adăugată automat în coloană.
    • NESEMNAT ”- În câmpul numeric, parametrul asigură faptul că numărul introdus nu va fi un număr negativ.
    • INCREMENT AUTO ”- Cu acest parametru, valoarea va fi incrementată automat de fiecare dată când adăugați un rând nou în tabel.

Avertizare

  • Dacă serverul MySQL nu rulează când încercați să accesați linia de comandă „mysql”, nu puteți continua acest proces.
  • Ca și în cazul altor codificări, asigurați-vă că comenzile pe care le introduceți sunt tastate cu ortografia și spațierea corecte înainte de a încerca să le introduceți.

Recomandat: