Cum se creează o bază de date în MySQL

MySQL poate fi un program intimidant. Toate comenzile trebuie să fie introduse printr-o linie de comandă. Nu există interfață vizuală. Din acest motiv, cunoștințele de bază pentru a crea și a manipula o bază de date vă pot economisi mult timp și dureri de cap. Urmați acest ghid pentru a crea o bază de date a statelor din Statele Unite și a populației acesteia.

pași

Metoda 1
Creați și manipulați o bază de date

Imaginea intitulată Crearea unei baze de date în MySQL Pasul 1
1
Creați o bază. În linia de comandă MySQL, introduceți comanda CREAȚI DATABASE -. înlocui cu numele bazei de date. Nu puteți include spații
  • De exemplu, pentru a crea o bază de date cu toate statele din Statele Unite, puteți introduce CREATE DATABASE estaeeuu-
  • Notă: Nu este necesar să introduceți comenzile în majuscule.
  • Notă: Toate comenzile MySQL trebuie să se încheie cu "-". Dacă ați uitat să includeți punct și virgulă, puteți include doar "-" pe linie după comandă.
  • Imaginea intitulată Creați o bază de date în MySQL Pasul 2
    2
    Obțineți lista cu bazele de date disponibile. Introduceți comanda ARĂTAȚI DATELE DE BAZĂ- pentru a lista toate bazele de date pe care le-ați stocat. În plus față de baza de date pe care tocmai ați creat-o, veți vedea, de asemenea MySQL baza de date și test bază de date. Acum le puteți ignora.
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 3
    3
    Selectați baza de date Odată ce ați creat baza de date, trebuie să o selectați pentru a începe editarea acesteia. Introduceți comanda USE state-. Veți vedea mesajul Baza de date sa schimbat, care indică faptul că baza de date activă este acum statele.
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 4
    4
    Creați un tabel Un tabel conține informațiile din baza de date. Pentru a crea o tabelă, va trebui să introduceți întregul format al tabelului în comanda inițială. Pentru a crea o tabelă, introduceți următoarea comandă: CREATE TABLE stateseeuu (id INT NULL KEY PRIMARY AUTO_INCREMENT, stare CHAR (25), populație INT (9)) -. Aceasta va crea un tabel numit "statele" cu trei câmpuri: id, stat și populație.
  • Comanda INT face câmpul id conține numai cifre (întregi).
  • Comanda NU NULL garantează că domeniul id Nu poate fi gol.
  • TASTĂ PRIMARĂ desemna câmpul id ca domeniu cheie al mesei. Câmpul cheie trebuie să fie un câmp care nu conține duplicate.
  • Comanda AUTO_INCREMENT va atribui automat valori crescânde în câmp id, ceea ce numără în esență fiecare intrare.
  • Comenzile CHAR (caractere) și INT (numere întregi) desemnează tipul de informație permisă în aceste câmpuri. Numărul de lângă comenzi indică câte caractere sau numere întregi se încadrează în câmp.
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 5
    5
    Creați o intrare în tabel. Acum că ați creat masa, este timpul să începeți introducerea informațiilor. Utilizați următoarea comandă pentru a introduce prima intrare: INSERT IN state (id, stat, populație) VALORI (NULL, `Alabama`, `4822023`) -
  • Acest lucru indică în mod esențial ca baza de date să introducă informațiile furnizate în cele trei câmpuri corespunzătoare din tabel.
  • Deoarece câmpul id conține comenzile NU NULL, introduce NULL ca valoare va forța să crească la 1, datorită comenzii AUTO_INCREMENT.
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 6
    6
    Creați mai multe intrări Puteți crea mai multe intrări cu o singură comandă. Pentru a introduce următoarele trei stări, utilizați următoarea comandă:(NULL, `Alaska`, `731449`), (NULL, Arizona, 6553255), (NULL, Arkansas, 2949131).
  • Aceasta va crea un tabel care arată astfel:

    Screenshot_20150730_103118.jpg" class ="imagine lightbox">Imaginea intitulată Screenshot_20150730_103118


  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 7
    7
    Faceți o interogare în noua bază de date. Acum că ați creat baza de date de bază, puteți introduce interogări pentru a obține rezultate specifice. Mai întâi, introduceți comanda SELECT * FROM estadoseeuu-. Aceasta va arunca întreaga bază de date ca rezultat, indicat de comandă "*"ce înseamnă asta? "toate".
  • Pentru a face o interogare mai avansată, introduceți următoarea comandă: SELECTAREA stării, a populației DE LA estadoseeuu ORDER BY poblacion- Aceasta va genera un tabel cu stările sortate în funcție de populație în ordinea alfabetică. Câmpul id nici nu se va arăta, doar că ai cerut biletele stat și populație.
  • Pentru a lista statele în funcție de populație în ordine inversă, introduceți următoarea comandă: SELECTAREA stării, populația DE LA estadoseeuu ORDINEA după populație DESC-. Comanda DESC le va lista în ordine descrescătoare, adică de la mai mare la mai mică decât de la mai mică la mai mare.
  • Metoda 2
    Continuați cu MySQL

    Imaginea intitulată Crearea unei baze de date în MySQL Pasul 8
    1
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 9
    2
    Poți ștergeți o bază de date MySQL dacă trebuie să scapi de o bază de date învechită.
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 10
    3
    Poți aflați PHP și MySQL, care vă va permite să creați pagini web puternice pentru a vă distra sau a lucra.
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 11
    4
    Puteți face o copie de siguranță a bazelor de date MySQL. Este întotdeauna recomandată o copie de siguranță a informațiilor, mai ales dacă este o bază de date importantă.
  • Imaginea intitulată Crearea unei baze de date în MySQL Pasul 12
    5
    Puteți modifica structura bazei de date. Dacă se modifică necesitățile bazelor de date, este posibil să fie necesară ajustarea structurii pentru a gestiona diferite informații.
  • sfaturi

    • Unele tipuri de informații comune sunt: ​​(Dacă doriți să vedeți lista completă, verificați documentația mysql din https://dev.mysql.com/doc/)
    • CHAR(număr) - șir de caractere cu mărime fixă.
    • VARCHAR(număr) - șir de caractere cu dimensiune variabilă cu dimensiunea maximă număr.
    • TEXT - Șir de caractere cu dimensiune variabilă, cu maximum 64KB de text.
    • INT(număr) - număr întreg de 32 de biți cu maximum numărul de cifre (numărul ";" se calculează ca "cifră" a unui număr negativ).
    • ZECIMALă(număr,Dec) - Numărul zecimal până la numărul de caractere afișat. Câmpul dec indică numărul maxim de zecimale permise.
    • DATE - Valoarea datei (an, lună, zi)
    • TIME - Valoarea orei (ore, minute, secunde)
    • ENUM("valoare1"."valoare2", ....) - Lista valorilor enumerate.
  • Unii parametri opționali:
  • NU NULL - Trebuie furnizată o valoare. Câmpul nu poate fi lăsat necompletat.
  • DEFAULT valoarea implicită - Dacă nu este furnizată nicio valoare, Valoarea implicită este atribuită câmpului.
  • UNSIGNED - Pentru câmpurile numerice. Garantați că numărul nu este niciodată negativ.
  • AUTO_INCREMENT - Valoarea va fi incrementată automat de fiecare dată când un rând este adăugat în tabel.
  • Distribuiți pe rețelele sociale:

    înrudit
    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 se creează o tabelă în MySQLCum se creează o tabelă în MySQL
    Cum să dezarhivezi fișiere în LinuxCum să dezarhivezi fișiere în Linux
    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 face un server web de Raspberry PiCum se face un server web de Raspberry Pi
    Cum să hack o bază de dateCum să hack o bază de date
    Cum se introduce o interogare SQL în Microsoft ExcelCum se introduce o interogare SQL în Microsoft Excel
    Cum se instalează LAMPCum se instalează LAMP
    » » Cum se creează o bază de date în MySQL

    © 2011—2020 ertare.com