| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan opretter du en tabel i MySQL?
    Her er en oversigt over, hvordan man opretter tabeller i MySQL sammen med forklaringer og eksempler:

    `Opret tabel 'erklæring

    Kernekommandoen er 'Opret tabel'. Her er den grundlæggende syntaks:

    `` `sql

    Opret tabel tabel_navn (

    kolonne1 data_type (størrelse) [begrænsninger],

    Kolonne2 Data_type (størrelse) [Begrænsninger],

    ...

    Kolonnenata_type (størrelse) [Begrænsninger]

    );

    `` `

    Forklaring

    * `tabel_navn`: Vælg et beskrivende navn til dit bord. Tabelnavne skal være små bogstaver og bruger ofte understregninger til at adskille ord (f.eks. 'Brugere', 'Produkter').

    * `kolonne1`,` kolonne2`, ...: Dette er navnene på kolonnerne (felter) i dit bord.

    * `data_type`: Dette specificerer den type data, hver kolonne vil gemme. Almindelige datatyper inkluderer:

    * `int`: Hele tal (f.eks. 10, -5, 200)

    * `varchar (størrelse)`: Strenge med variabel længde (f.eks. "Hej", "John Doe")

    * `char (størrelse)`: Strenge med fast længde (f.eks. "ABC", "123")

    * `tekst ': Lange tekststrenge (f.eks. Et blogindlæg)

    * `dato ': Datoer (f.eks. "2023-12-18")

    * `DateTime`: Datoer og tidspunkter (f.eks. "2023-12-18 10:30:00")

    * `decimal (præcision, skala)`: Decimalnumre (f.eks. 12.34, -5.00)

    * `boolsk`: Ægte eller falske værdier (f.eks. 1 eller 0)

    * `størrelse '(valgfrit): For strengtyper (`varchar`,` char`), specificer den maksimale længde i tegn.

    * `begrænsninger` (valgfrit): Dette er regler, der håndhæver dataintegritet, såsom:

    * `ikke null`: Kolonnen kan ikke efterlades tom.

    * `unik ': Sikrer, at hver værdi i kolonnen er unik.

    * 'Primær nøgle': En unik identifikator for hver række i tabellen. Normalt er det en enkelt kolonne, men du kan også definere sammensatte primære nøgler med flere kolonner.

    * `udenlandsk nøgle ': Opretter et forhold mellem to tabeller ved at henvise til den primære nøgle til en anden tabel.

    * `auto_incement ': Genererer automatisk et unikt nummer for hver nye række føjet til tabellen.

    Eksempler

    1.

    `` `sql

    Opret tabelbrugere (

    user_id int auto_incement primær nøgle,

    brugernavn varchar (50) ikke null,

    E -mail varchar (255) ikke nul unik,

    adgangskode varchar (255) ikke null

    );

    `` `

    2.

    `` `sql

    Opret tabelprodukter (

    Produkt_id int auto_incement primær nøgle,

    Navn varchar (255) ikke null,

    Pris decimal (10,2) ikke null,

    kategori_id int,

    Udenlandske nøgle (Category_ID) Referencer Kategorier (Category_ID)

    );

    `` `

    Vigtige noter:

    * sagsfølsomhed: MySQL-tabel- og kolonneavne er generelt sagsfølsomme.

    * Database: Sørg for, at du er tilsluttet den korrekte database, før du opretter tabeller.

    Fortæl mig, hvis du har en bestemt tabelstruktur i tankerne, og jeg kan hjælpe dig med at skrive den passende "Opret tabel" -opgørelse.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan jeg Kombiner kolonner med MySQL 
    ·Opbygning af en butiksfacade med PHP MySQL 
    ·Sådan importeres en MySQL-database 
    ·PHP koder på samme server som MySQL Server 
    ·Hvor meget Timen Må PHP Programmører Make 
    ·Sådan Input Time Into MySQL 
    ·Sådan eksporteres en MySQL-database 
    ·Sådan tilføje numre til en PHP Array 
    ·Sådan får du adgang variable i Var Dump Med PHP 
    ·Hvordan man undgår Alt i Melder i MySQL 
      Anbefalede Artikler
    ·En hurtig tutorial om Struts 
    ·Hvordan kan jeg få længden af ​​et Anonymous Array i …
    ·Sådan ændres Farveindstillinger i Visual Basic 
    ·Sådan Beregn filstørrelse i Visual Basic.NET 
    ·Sådan fjernes nuller i SQL 
    ·Visual Basic Calculator Projekter 
    ·Sådan Gør linjeskift i PHP 
    ·Sådan redigeres Script i en PHP MySQL Table 
    ·Hvorfor er der i løbet af tiden blevet udviklet mere p…
    ·Sådan Formatér en JavaScript Array 
    Copyright © Computer Viden https://www.computerdk.com