dmylogi.com

Hoe om `n databasis in MySQL te skep

MySQL kan `n intimiderende program wees. Alle opdragte moet ingevoer word deur `n opdraglyn. Daar is geen visuele koppelvlak nie. As gevolg hiervan het jy basiese kennis om `n databasis te skep en te manipuleer, baie tyd en hoofpyn. Volg hierdie gids om `n databasis van die state van die Verenigde State en sy bevolking te skep.

stappe

Metode 1
Skep en manipuleer `n databasis

Prent getiteld Skep `n databasis in MySQL Stap 1
1
Skep `n basis. Voer die opdrag in op die MySQL-opdraglyn SKEP DATABASE -. vervang met die naam van die databasis. Jy kan nie spasies insluit nie
  • Byvoorbeeld, om `n databasis van alle state in die Verenigde State te skep, kan jy ingaan SKEP DATABASIS estaeeuu-
  • Nota: dit is nie nodig om die opdragte in hoofletters te betree nie.
  • Nota: Alle MySQL-opdragte moet eindig met "-". As jy vergeet het om die semikolon in te sluit, kan jy net insluit "-" op die lyn na die opdrag.
  • Prent getiteld Skep `n databasis in MySQL Stap 2
    2
    Kry die lys van beskikbare databasisse. Voer die opdrag in TOON DATABASES- Om al die databasisse wat jy gestoor het, te lys. Benewens die databasis wat jy nou geskep het, sal jy ook sien mysql databasis en toets databasis. U kan dit nou ignoreer.
  • Prent getiteld Skep `n databasis in MySQL Stap 3
    3
    Kies die databasis Sodra jy die databasis geskep het, moet jy dit kies om dit te begin redigeer. Voer die opdrag in GEBRUIK state-. Jy sal die boodskap sien Databasis verander, wat aandui dat die aktiewe databasis nou is state.
  • Prent getiteld Skep `n databasis in MySQL Stap 4
    4
    Skep `n tafel `N Tabel huisves die inligting in die databasis. Om `n tabel te skep, moet jy die hele formaat van die tabel in die aanvanklike opdrag invoer. Om `n tabel te skep, voer die volgende opdrag in: SKEP TABEL stateeeuu (id INT NULL PRIMÊRE SLEUTEL AUTO_INCREMENT, CHAR staat (25), bevolking INT (9)) -. Dit sal `n tabel skep wat genoem word "state" met drie velde: id, staat en bevolking.
  • Die opdrag INT maak die veld id bevat net getalle (heelgetalle).
  • Die opdrag NIE NULL waarborg dat die veld id Dit kan nie leeg wees nie.
  • PRIMêRE SLEUTEL dui die veld aan id as die sleutelveld van die tabel. Die sleutel veld moet `n veld wees wat geen duplikate bevat nie.
  • Die opdrag AUTO_INCREMENT sal outomaties toenemende waardes in die veld toewys id, wat basies elke inskrywing noem.
  • Die opdragte CHAR (karakters) en INT (heelgetalle) dui die tipe inligting aan wat in hierdie velde toegelaat word. Die nommer langs die opdragte dui aan hoeveel karakters of heelgetalle in die veld pas.
  • Prent getiteld Skep `n databasis in MySQL Stap 5
    5
    Skep `n inskrywing in die tabel. Noudat jy die tafel geskep het, is dit tyd om die inligting te begin. Gebruik die volgende opdrag om die eerste inskrywing in te voer: INSERT IN state (ID, staat, bevolking) WAARDES (NULL, `Alabama`, `4822023`) -
  • Dit vertel in wese die databasis om die inligting in die drie ooreenstemmende velde van die tabel in te voer.
  • Omdat die veld id bevat die opdragte NIE NULL, stel NULL as waarde sal dit dwing om na 1 te verhoog, danksy die opdrag AUTO_INCREMENT.
  • Prent getiteld Skep `n databasis in MySQL Stap 6
    6
    Skep nog meer inskrywings Jy kan verskeie inskrywings met `n enkele opdrag skep. Om die volgende drie state te betree, gebruik die volgende opdrag:INSERT IN state (ID, staat, bevolking) WAARDES (NULL, `Alaska`, `731449`), (NULL, `Arizona`, `6553255`), (NULL, `Arkansas`, `2949131`) -.
  • Dit sal `n tabel skep wat soos volg lyk:

    Screenshot_20150730_103118.jpg" klas ="beeld ligkas">Prent getiteld Screenshot_20150730_103118


  • Prent getiteld Skep `n databasis in MySQL Stap 7
    7
    Maak `n navraag in die nuwe databasis. Noudat jy die basiese databasis geskep het, kan jy navrae invoer om spesifieke resultate te kry. Voer eers die opdrag in SELECT * VAN estadoseeuu-. Dit sal die hele databasis as gevolg daarvan, wat deur die opdrag aangedui word, gooi "*"wat beteken dit? "alle".
  • Om `n gevorderde soektog te maak, voer die volgende opdrag in: SELECT state, populasie VAN estadoseeuu BESTELLING DEUR Poblacion- Dit sal `n tabel lewer met die state gesorteer volgens bevolking in plaas van alfabetiese volgorde. Die veld id Dit sal ook nie wys nie, jy het net vir die kaartjies gevra staat en bevolking.
  • Om die state volgens populasie in omgekeerde volgorde te lys, voer die volgende opdrag in: SELECT state, bevolking VAN estadoseeuu BESTELLING PER bevolking DESC-. Die opdrag Latere dit sal hulle in dalende volgorde, dit is, van groter tot minder in plaas van minder tot groter.
  • Metode 2
    Gaan voort met MySQL

    Prent getiteld Skep `n databasis in MySQL Stap 8
    1
  • Prent getiteld Skep `n databasis in MySQL Stap 9
    2
    Jy kan verwyder `n MySQL databasis as jy van `n ou verouderde databasis ontslae moet raak.
  • Prent getiteld Skep `n databasis in MySQL Stap 10
    3
    Jy kan leer PHP en MySQL, wat jou toelaat om kragtige webblaaie te skep om pret of werk te hê.
  • Prent getiteld Skep `n databasis in MySQL Stap 11
    4
    U kan `n rugsteun van MySQL databasisse maak. Rugsteun inligting word altyd aanbeveel, veral as dit `n belangrike databasis is.
  • Prent getiteld Skep `n databasis in MySQL Stap 12
    5
    U kan die struktuur van die databasis verander. As die behoeftes van die databasisse verander, moet u die struktuur aanpas om verskillende inligting te hanteer.
  • wenke

    • Sommige algemene soorte inligting is: (As jy die volledige lys wil sien, gaan na die mysql dokumentasie in https://dev.mysql.com/doc/)
    • CHAR(nommer) - Vaste-grootte karakter string.
    • VARCHAR(nommer) - Veranderlike grootte karakter string met die maksimum grootte nommer.
    • TEKS - Variabele grootte karakter string met `n maksimum van 64KB teks.
    • INT(nommer) - 32-bisheelgetal met maksimum aantal syfers (die `-` tel as `syfer` van `n negatiewe getal).
    • DESIMALE(nommer,Des) - Desimale getal tot en met aantal karakters vertoon. Die veld Des dui op die maksimum aantal desimale plekke wat toegelaat word.
    • DATUM - Waarde van die datum (jaar, maand, dag)
    • TYD - Waarde van die uur (ure, minute, sekondes)
    • ENUM("waarde1","value2", ....) - Lys van waardes gelys.
  • Enkele opsionele parameters:
  • NIE NULL - `N Waarde moet verskaf word. Die veld kan nie leeg gelaat word nie.
  • DEFAULT verstekwaarde - Indien geen waarde verskaf word nie, word die Verstekwaarde is toegeken aan die veld.
  • Ongetekende - Vir numeriese velde. Waarborg dat die nommer nooit negatief is nie.
  • AUTO_INCREMENT - Die waarde sal outomaties verhoog word elke keer as `n ry by die tabel gevoeg word.
  • Deel op sosiale netwerke:

    Verwante
    Hoe om `n databasis in Excel te skepHoe om `n databasis in Excel te skep
    Hoe om `n databasis in SQL Server te skepHoe om `n databasis in SQL Server te skep
    Hoe om `n databasis te skep in phpMyAdminHoe om `n databasis te skep in phpMyAdmin
    Hoe om `n tafel in MySQL te skepHoe om `n tafel in MySQL te skep
    Hoe om `n E R diagram te teken met die MySQL databasis bestuurderHoe om `n E R diagram te teken met die MySQL databasis bestuurder
    Hoe om `n MySQL databasis te verwyderHoe om `n MySQL databasis te verwyder
    Hoe om Joomla te installeerHoe om Joomla te installeer
    Hoe om Wordpress in XAMPP te installeerHoe om Wordpress in XAMPP te installeer
    Hoe om `n Wiki in minder as 20 minute te installeerHoe om `n Wiki in minder as 20 minute te installeer
    Hoe om `n MySQL-bediener op `n rekenaar te installeerHoe om `n MySQL-bediener op `n rekenaar te installeer
    » » Hoe om `n databasis in MySQL te skep
    © 2024 dmylogi.com