Cum se creează o tabelă în MySQL

Tabelele alcătuiesc structura bazelor de date MySQL. Acestea conțin informațiile introduse în baza de date și pot fi create pentru a satisface în esență orice nevoie de stocare. Crearea unui tabel durează doar câteva minute, mai ales dacă aveți doar câteva intrări pentru salvare. Citiți pasul 1 pentru a începe.

pași

Partea 1
Crearea mesei

Imagine cu titlul 1282937 1
1
Deschideți baza de date Pentru a vă crea masa, trebuie să aveți o bază de date în care este găzduită. Puteți deschide baza de date tastând Baza de date USE pe linia de comandă MySQL.
  • Dacă nu vă amintiți numele bazei dvs. de date, scrieți ARĂTAȚI DATELE DE BAZĂ- pentru a lista bazele de date care sunt în serverul MySQL.
  • Dacă nu aveți încă o bază de date, puteți crea una prin scriere CREATE DATABASE database-. Numele bazei de date nu poate conține spații.
  • Imaginea intitulată 1282937 2
    2
    Aflați tipurile de bază de date. Fiecare intrare din tabel este stocată printr-un anumit tip de date. Acest lucru permite MySQL să interacționeze cu ei în moduri diferite. Tipurile de date pe care ar trebui să le utilizați depind de nevoile mesei dvs. Există multe alte tipuri în afară de acestea, dar puteți folosi următoarele pentru a crea o tabelă de bază și utilă:
  • INT. Acest tip de date este utilizat pentru numere întregi și este adesea folosit pentru câmpurile ID.
  • ZECIMALă. Acest tip de date stochează valori zecimale și este definit de numărul total de cifre și de numărul de cifre după punct zecimal. De exemplu: DECIMAL (6.2)va stoca numerele în formular "0000.00".
  • CHAR. Acesta este tipul de date de bază pentru text și șiruri de caractere. În mod normal, ați defini o limită pentru numărul de caractere stocate, cum ar fi CHAR (30). De asemenea, puteți utiliza VARCHAR dacă doriți să modificați mărimea pe baza datelor introduse. Numerele de telefon ar trebui, de asemenea, să fie stocate cu acest tip de date, deoarece acestea conțin adesea simboluri și nu interacționează cu numerele (acestea nu sunt adăugate, nu sunt scăzute etc.).
  • DATE.Acest tip de date de stocare date cu formatul YYYY-MM-DD. Utilizați-l dacă aveți nevoie pentru a stoca vârsta unei persoane, comparând-o cu data curentă, altfel va trebui să actualizați această înregistrare în fiecare an.
  • Imagine cu denumirea 1282937 3
    3
    Creați masa Pentru a crea masa în linia de comandă, veți crea toate câmpurile cu o singură comandă. Pentru a face acest lucru, utilizați comanda CREATE TABLE urmate de informațiile din tabel. Pentru a crea o înregistrare de bază a unui angajat, introduceți următoarea comandă:
    CREATE TABLE (ID INT NULL KEY PRIMARY AUTO_INCREMENT, numele VARCHAR (20), prenumele VARCHAR (20), telefon VARCHAR (20), data de naștere DATE)
  • INT NOT NULL KEY PRIMARY AUTO_INCREMENT creează un număr de identificare pentru fiecare angajat care este adăugat la înregistrare. Numărul este incrementat automat de fiecare dată când adăugați o înregistrare. Acest lucru vă permite să consultați cu ușurință angajații cu alte funcții.
  • Deși VARCHAR vă permite să reduceți mărimea pe baza intrării, puteți seta o limită pentru a face acest lucru, astfel încât utilizatorul să nu poată introduce șiruri care sunt prea lungi. În exemplul anterior, atât numele, cât și numele sunt limitate la 20 de caractere fiecare.
  • Rețineți că intrarea în numărul de telefon este stocată ca VARCHAR, astfel încât aceste simboluri să poată fi manipulate corect.
  • Imaginea intitulată 1282937 4
    4
    Verificați dacă tabelul dvs. a fost creat corect. După ce creați tabelul, veți primi un mesaj care a fost făcut corect. Acum poți folosi comanda DESCRIBE pentru a vă asigura că ați inclus toate câmpurile pe care le-ați dorit și că acestea au tipurile de date corecte. scrie Baza de date DESCRIBE- și bifați caseta care apare pentru a verifica structura mesei.
  • Imaginea intitulată 1282937 5
    5


    Creați o tabelă utilizând PHP. Dacă veți folosi PHP pentru a gestiona baza de date MySQL prin intermediul unui server web, puteți crea o tabelă folosind un fișier PHP simplu. Acest ghid presupune că baza de date există deja pe serverul dvs. MySQL. Introduceți codul următor pentru a crea aceeași tabelă ca la pasul 3, înlocuind informațiile de conectare cu propria dvs.:
  • Partea 2
    Adăugarea intrărilor în tabelul dvs.

    Imaginea intitulată 1282937 6
    1
    Adăugați o singură intrare în tabel. Puteți introduce datele în tabelul dvs. direct din linia de comandă. Puteți utiliza o comandă pentru a introduce toate câmpurile legate de o intrare, cu INTRODUCEȚI ÎN:
    INSERT INTO angajați (id, nume, prenume, telefon, data de naștere) VALUES (NULL, `Smith`, `John`, `555-5555`, 1980-01-31)
    • Introducând NULL pentru ID, valoarea va fi mărită cu 1 de la ultima intrare, rezultând următorul număr de identificare.
    • Asigurați-vă că fiecare valoare pe care o introduceți este înconjurată de ghilimele simple (`).
  • Imaginea intitulată 1282937 7
    2
    Adăugați mai multe intrări simultan. Dacă aveți toate datele în fața dvs., puteți introduce mai multe intrări cu o comandă INTRODUCEȚI ÎN Pur și simplu separați setul de valori cu o virgulă:
    (NULL, "Smith", "John", "(555) 555-5555", "1980-01-31"), (NULL, , "Jane", "(555) 555-5551", "1981-02-28"), (NULL, Baker, Pat, 555 555 5554, 1970-01-31 ) -
  • Imaginea intitulată 1282937 8
    3
    Arătați-vă masa După ce ați introdus câteva intrări, puteți afișa tabelul pentru a vedea cum arată totul. Acest lucru vă va permite să vedeți dacă ați lipsit unele date sau dacă ceva se află într-un punct incorect. Pentru a arăta tabelul pe care l-ați creat mai devreme, scrieți SELECT * FROM angajați.
  • Puteți executa comenzi mai avansate pentru a afișa tabelul dvs., adăugând filtre la căutare. De exemplu, pentru a returna tabelul sortat după data nașterii, trebuie să scrieți SELECT numele de familie, prenumele, data de naștere FROM employees ORDER BY datebirth
  • Inversați ordinea adăugării rezultatelor DESC la sfârșitul comenzii.
  • Imagine cu denumirea 1282937 9
    4
    Introduceți datele utilizând un formular HTML. Există și alte modalități de a introduce date în noul dvs. tabel. Una dintre cele mai frecvente este printr-un formular găsit pe o pagină web. Pentru a vedea cum să creați un formular de bază pentru a completa masa, vizitați acest ghid.
  • Distribuiți pe rețelele sociale:

    înrudit
    Cum se creează o bază de date OpenOffice.orgCum se creează o bază de date OpenOffice.org
    Cum se creează o bază de date de inventar în AccessCum se creează o bază de date de inventar în Access
    Cum se creează o bază de date în MySQLCum se creează o bază de date în MySQL
    Cum se creează o bază de date în SQL ServerCum se creează o bază de date în SQL Server
    Cum se creează o bază de date în phpMyAdminCum se creează o bază de date în phpMyAdmin
    Cum de a desena o diagramă E R cu managerul de baze de date MySQLCum de a desena o diagramă E R cu managerul de baze de date MySQL
    Cum să ștergeți o bază de date MySQLCum să ștergeți o bază de date MySQL
    Cum se pot găsi duplicate cu ușurință în Microsoft AccessCum se pot găsi duplicate cu ușurință în Microsoft Access
    Cum se stabilește un nivel de securitate de către utilizatori în Microsoft AccessCum se stabilește un nivel de securitate de către utilizatori în Microsoft Access
    Cum se face o bază de date utilizând MS AccessCum se face o bază de date utilizând MS Access
    » » Cum se creează o tabelă în MySQL

    © 2011—2020 ertare.com