Paano lumikha ng talahanayan sa ilalim ng MySQL

May -Akda: John Stephens
Petsa Ng Paglikha: 22 Enero 2021
I -Update Ang Petsa: 16 Mayo 2024
Anonim
The Great Gildersleeve: Gildy’s New Car / Leroy Has the Flu / Gildy Needs a Hobby
Video.: The Great Gildersleeve: Gildy’s New Car / Leroy Has the Flu / Gildy Needs a Hobby

Nilalaman

Sa artikulong ito: Lumikha ng mga talahanayanMagdagdag ng mga entry sa talahanayanReferences

Ang isang database ng MySQL ay nakasalalay sa pagkakaroon ng mga talahanayan na naglalaman ng lahat ng impormasyon na iyong naipasok. Ang mga ito ay naka-imbak bilang naka-encrypt na data, character, o simbolo. Ang mga talahanayan ay kulang sa isang database ng MySQL. Tumatagal lamang ng ilang minuto upang lumikha ng isang simpleng mesa na may ilang mga patlang at ilang mga halaga sa loob.


yugto

Bahagi 1 Lumikha ng talahanayan



  1. Buksan ang iyong database. Bago lumikha ng isang mesa, kailangan mo ng isang database upang ma-host ito. Bubukas ang database sa pamamagitan ng pag-type ng "USE database" sa prompt ng utos ng MySQL.
    • Kung hindi mo matandaan ang pangalan ng iyong database, i-type ang "SHOW DATABASES;" upang ilista ang lahat ng mga database ng server ng MySQL.
    • Kung wala ka pang database, dapat kang lumikha ng isa sa pamamagitan ng pag-type ng "CREATE DATABASE database;" Ang pangalan ng database ay hindi dapat maglaman ng anumang mga blangko.


  2. Kilalanin ang iba't ibang uri ng data. Ang bawat entry sa isang mesa ay nakaimbak sa ilang anyo (mga titik, buong numero ...) na iyong tinukoy. Pagkatapos nito ay papayagan ang MySQL na i-cross ang mga ito sa iba't ibang paraan. Ang uri ng data ay depende sa nais mong gawin sa iyong mesa. Maraming posibleng mga talahanayan, ngunit mananatili kami sa isang simpleng talahanayan:
    • Pinapayagan lamang ng utos na "INT" ang mga numero (integer) sa larangan ng id
    • Pinapayagan lamang ng utos na "DECIMAL" ang mga halaga ng desimal. Ang mga katangian nito ay ang kabuuang bilang ng mga numero, at ang bilang ng mga decimals pagkatapos ng punto ng desimal. Kaya, ang DECIMAL (6,2) ay hindi maaaring mag-imbak ng mga numero ng form na ito na "0000.00".
    • Ang utos na "CHAR" ay ang nagpapahintulot na magpasok ng e at kadena ng mga character. Sa pangkalahatan, ang isang maximum na sukat ng string ay tinukoy bilang sa CHAR (30). Ang utos na ito, "VARCHAR", ay nagbibigay-daan upang ayusin ang laki ng data na matatagpuan sa patlang na pinag-uusapan. Ang mga numero ng telepono ay nasa format na ito dahil may mga numero at simbolo (mga panaklong o hyphens), at hindi nila dapat malito sa ganap na mga patlang na numero (ang data ng telepono na ito ay hindi magiging layon ng anumang operasyon sa matematika. ).
    • Pinapayagan lamang ng utos na "DATE" ang mga petsa sa form na YYYY-MM-DD. Ito ay kapaki-pakinabang kung nais mong mag-imbak ng mga petsa ng kapanganakan, halimbawa, upang malaman, sa isang naibigay na oras, ang edad ng isang partikular na empleyado. Kung gumawa ka ng isang patlang na "AGE", dapat itong mai-update taun-taon. Pinapayagan ka ng isang talahanayan na awtomatikong gawin iyon.



  3. Lumikha ng iyong mesa. Upang lumikha ng iyong talahanayan sa linya ng utos, alamin na kailangan mong pindutin ang lahat ng mga patlang nang sabay-sabay. Lumilikha kami ng isang talahanayan na may utos na "CREATE TABLE", na sinusundan ng impormasyon na papasok sa talahanayan. Kung kukuha kami ng halimbawa ng isang talahanayan tungkol sa mga empleyado ng iyong kumpanya, maaari mong ipasok ang sumusunod na utos:

    CREATE TABLE empleyado (id INT NOT Null PRIMARY KEY AUTO_INCREMENT, name VARCHAR (20), pangalan VARCHAR (20), telepono VARCHAR (20), datetime DATE)

    • INT NOT Null PRIMARY KEY AUTO_INCREMENT ay lilikha ng isang natatanging numero ng ID para sa bawat tagapagtulungan na ipapasok sa talahanayan. Awtomatikong nagdaragdag ang ID na ito sa bawat bagong entry. Hindi magkakaroon ng posibleng mga pagkakamali sa impormasyon ng tao.
    • Pinapayagan ka ng utos ng VARCHAR, kung nais mo, upang limitahan ang laki ng impormasyon ng patlang na nababahala. Sa halimbawa na ipinakita sa itaas, ang una at huling mga pangalan ay limitado sa 20 character bawat isa.
    • Tandaan na ang numero ng telepono ay na-configure sa ilalim ng utos ng VARCHAR upang ang mga simbolo ay tama na nakarehistro.



  4. Suriin na tama ang nilikha ng iyong talahanayan. Makakatanggap ka ng isang alerto na nagsasabi sa iyo na ang paglikha ay matagumpay. Ang utos na "DESCRIBE" ay posible upang suriin na mayroon kang mga patlang na nais mo at ang mga patlang na ito ay nasa tamang format. I-type ang "DESCRIBE database;" at kumonsulta sa talahanayan na lilitaw upang suriin ang istraktura ng iyong mesa.


  5. Lumikha ng isang talahanayan na may PHP. Kung gumagamit ka ng PHP upang pamahalaan ang iyong MySQL database sa pamamagitan ng isang webserver, maaari kang lumikha ng isang mesa na may isang simpleng file na PHP. Bilang isang kinakailangan, dapat na mayroong isang database sa iyong MySQL server. Kopyahin ang sumusunod na code sa pamamagitan ng pagpapalit ng impormasyon ng koneksyon sa iyo:

    $connection=mysqli_connect(

Bahagi 2 Pagdaragdag ng mga entry sa mesa



  1. Magdagdag ng isang solong entry sa iyong mesa. Maaari mong ipasok ang iyong data nang direkta sa linya ng command. Palagi kaming nagsisimula sa pamamagitan ng paglikha ng mga patlang gamit ang utos INSERT INTO:

    INSERT INTO mga kolaborator (id, pangalan, firstname, telepono, datebirth) VALUES (NULL, Durand, Pierre, 06-15-25-56 - .., 1980-01-31);

    • Sa pamamagitan ng pagpasok ng halaga ng NULL sa patlang ng ID, ang halagang ito ay tataas ng 1 bawat oras na lumikha ka ng isang bagong entry, ang bagong halagang ito ang magiging natatanging tagatukoy ng iyong pagpasok.
    • Tiyaking ang bawat halaga na iyong ipinasok ay maayos na naka-frame sa pamamagitan ng isang solong marka ng sipi ().


  2. Magdagdag ng maraming mga entry nang sabay-sabay. Kung nasa kamay mo ang lahat ng iyong data, maaari mong ipasok ang mga ito nang sabay-sabay gamit ang utos ng INSERT INTO. Paghiwalayin lamang ang mga halaga sa isang kuwit:

    INSERT INTO mga kolaborator (id, pangalan, unang pangalan, telepono, petsa ng kapanganakan) VALUES (NULL, Durand, Pierre, 06-15-25-56 - .., 1980-01-31), (Null, Rajon, Jeanne, 06-15 -25-58 - .., 1981-02-28), (NULL, Inago, Jules, 06-15-54-56 -, 1970-01-31);



  3. Ipakita ang iyong talahanayan. Matapos punan ang isang bilang ng mga entry, makikita mo kung ano ang nagbibigay sa iyong talahanayan sa pamamagitan ng pagpapakita nito. Sa gayon, makikita mo kung ano ang mga pagkakamali at mga gaps, o kung ang mga halaga ay wala sa kanilang lugar. Upang maipakita ang aming talahanayan, mai-type namin ang "SELECT * MULA sa mga nagtatrabaho."
    • Maaari mong ipakita ang iyong talahanayan bahagyang sa pamamagitan ng pagpapataw ng ilang mga pamantayan. Halimbawa, upang ipakita ang talahanayan sa pagkakasunud-sunod ng mga kapanganakan, kailangan mong mag-type: "PUMILI ng pangalan, firstname, dateknowledge MULA sa mga nakikipagtulungan ng ORDER BY dateinaissance"
    • Kung nais mo ito sa reverse order, nagdagdag ka ng DESC sa dulo ng utos.


  4. Ipasok ang data sa pamamagitan ng isang form na HTML. Mayroong iba pang mga paraan upang magpasok ng data sa isang talahanayan. Kaya, maaari itong gawin sa pamamagitan ng HTML sa isang web page. Upang malaman kung paano gumawa ng isang form upang pakainin ang isang mesa, basahin ang patnubay na ito.

Paano Bumili ng Citric Acid

Charles Brown

Mayo 2024

Ang citric acid ay magagamit para ibenta a maraming iba't ibang mga tindahan. Ang lokayon ng iyong napili ay nakaalalay a kung paano mo planong gamitin ito at ang halaga ng iyong plano na bilhin. ...

Paano Manalo ng Puso ng Tao

Charles Brown

Mayo 2024

Nakita mo ba ang perpektong kaintahan, ngunit hindi mo alam kung paano ipakita a kanya na ikaw ang babae (o batang lalaki) na talagang guto niya? Nai mo bang iya ay mahalin a iyo a parehong paraan na ...

Pagpili Ng Site