Како да креирате табела во mysql

Табелите ја формираат основата на базата на податоци на базата на податоци на MySQL. Табелите содржат информации внесени во базата на податоци и може да се креираат за сите цели за складирање податоци. Креирање на маса трае само неколку минути, особено ако имате само неколку записи за да заштедите. Во оваа статија ќе кажам како да го направиме тоа.

Чекори

Дел 1 од 2:
Креирање на табела
  1. Слика под наслов 1282937 1
Еден. Отворете ја базата на податоци. За да креирате табела, треба да имате база на податоци која ќе го содржи. Можете да ја отворите базата на податоци со пишување Употреба База на податоци Во командната линија MySQL.
  • Ако не се сеќавате на името на базата на податоци, тип Прикажи бази на податоци-, За да прикажете листа на бази на податоци на MySQL Server.
  • Ако немате база на податоци, можете да го креирате со пишување Креирај база на податоци База на податоци-. Името на базата на податоци не може да содржи празни места.
  • Слика под наслов 1282937 2
    2. Истражувајте ги главните типови на податоци. Секој запис во табелата е зачуван како специфичен тип на податоци. Ова им овозможува на MySQL да комуницира со нив на различни начини. Типови на податоци што ќе ги користите зависи од дестинацијата на вашата табела. Постојат многу видови во прилог на следново, но можете да ги користите за да креирате основни погодни за користење на табелата:
  • Int - Овој вид на податоци за цели броеви, и често се користи за полето на идентификаторот (ID).
  • Децимал - Овој тип ги зачувува децималните вредности и се дефинира како вкупен број на броеви и бројот на броеви по запирката. На пример: Децимална (6,2) ќе содржи броеви на образецот "0000.00 ".
  • Знак- Ова е главниот вид на податоци за текст и жици. Во исто време, обично е неопходно да се определи само максималниот број на содржани знаци содржани, на пример Знак (30). Можете исто така да користите VARCHAR за промена на големината во зависност од внесените податоци. Телефонските броеви мора да бидат зачувани со користење на овој тип на податоци, бидејќи тие често содржат знаци и не комуницираат со броеви (тие не се преклопуваат, не се одземаат и така натаму).
  • Датум- Овој тип на податоци продавници датуми во формат на GGGG-MM-DD. Користете го ова ако сакате да задржите нечија возраст, а не само вистинската возраст, инаку ќе треба да го ажурирате овој запис секоја година.
  • Сликата со наслов 1282937 3
    3. Креирај табела. За да креирате табела од командната линија, треба да ги креирате сите полиња користејќи една команда. Вие креирате табели со користење на командата Креирај Табела Со последователни информации за табелата. За да креирате основно снимање за вработениот, треба да ја внесете следната команда:
    Креирајте вработени во табелата (ID INT NON NULL Примарен клуч Auto_InCrement, LastName Varchar (20), FirstName Varchar (20), Phone Varchar (20), Dateofirth Date)
  • Int not null примарен клуч Auto_InCrement создава нумерички идентификатор за секој вработен, кој се додава во записот. Овој број автоматски се зголемува секој пат. Ова го олеснува упатувањето на вработените со користење на други функции.
  • Иако Varchar ви овозможува да ја намалите големината во зависност од внесените податоци, можете да го поставите максимумот за тоа, така што корисникот не може да влезе во премногу долги линии. Во горниот пример, името и презимето се ограничени на 20-тиот знак.
  • Забележете дека снимањето за телефонскиот број е зачувано како VARCHAR, така што ликовите исто така се обработуваат правилно.
  • Слика под наслов 1282937 4
    Четири. Проверете дали вашата табела е креирана правилно. Откако ќе креирате табела, ќе добиете порака дека е успешно креирана. Сега можете да ја користите командата Опишете, За да бидете сигурни дека сте ги вклучиле сите полиња што ги сакале и дека имаат вистински типови на податоци. Внесете Опишете База на податоци- и погледнете го распоредот за да ја проверите структурата на вашата табела.
  • Слика под наслов 1282937 5
    Пет. Креирајте табела користејќи PHP. Ако користите PHP за администрирање на вашата MySQL база на податоци преку веб сервер, можете да креирате табела со користење на едноставна PHP датотека. Се претпоставува дека базата на податоци веќе постои на серверот MySQL. За да ја креирате истата табела како во чекор 3, внесете го следниов код со замена на информациите за поврзување до тековната за вас:
    $ Connection = mysqli_connect ({server}, {корисник}, {samp}, {база на податоци}) - ако (mysqli_connect_errno ()) {echo "не успеа да се поврзе со MySQL:" . mysqli_connect_Error () -} $ sql = "Креирај работен лист (ID INT не null примарен клуч Auto_In_InCrement, LastName Varchar (20), FirstName Varchar (20), Phone Varchar ($ , $ SQL)) {ECHO "вработените во табелата создадоа успешно" -}} {Echo "Грешка за создавање на табела:" . mysqli_error ($ connection) -}?>
  • Дел 2 од 2:
    Додадете записи на табелата
    1. Слика под наслов 1282937 6
    Еден. Додадете еден запис во табелата. Можете да ги внесете податоците во табелата директно од командната линија. Можете да користите една команда за да ги внесете сите записи на полето Вметнете во:
    Вметнете во вработените (ID, LastName, FirstName, Phone, Dateoffibirth) Вредности (NULL, `Смит`, `Џон`, `(555) 555-5555`, `1980-01-31`)-
    • Ако внесете ја нулнетата вредност за полето за идентификација, оваа вредност ќе се зголеми за 1 во секоја последователна евиденција во споредба со последната.
    • Осигурајте се дека секој што ќе ја внесете вредноста е затворен во единечни цитати (`).
  • Слика под наслов 1282937 7
    2. Додајте повеќе записи одеднаш. Ако ги имате сите податоци, можете да вметнете неколку записи одеднаш со една команда Вметнете во. Само подели ги податоците за податоци:
    Вметнете во вработените (ID, LastName, FirstName, Phone, Dateofbirth) Вредности (NULL, "Смит", `Џон`, `(555) 555-5555`, `1980-01-31`), (NULL, DOE " , "Џејн", `(555) 555-5551`, `1981-02-28`), (нула, "Бејкер", "Пат", `(555) 555-5554`, "1970-01-31" )-
  • Слика под наслов 1282937 8
    3. Прикажете ја вашата табела. Откако ќе додадете неколку записи, можете да ја прикажете вашата маса за да видите како изгледа. Ова ќе ви овозможи да видите дали сте пропуштиле какви било информации и дали сè на вистинското место. За да се прикаже табелата создадена погоре, тип Изберете * од вработените.
  • Можете да извршите посложени излез со додавање филтри за пребарување. На пример, за да добиете маса сортирана со датум на раѓање, треба да го бирате Изберете LastName, FirstName, Dateofbirth од нарачката на вработените со Dateofbirth
  • Промена на резултатот од резултатот на спротивното, додавајќи DESC На крајот на тимот.
  • Слика под наслов 1282937 9
    Четири. Внесете податоци преку HTML форма. Постојат и други начини за внесување на податоци во вашата нова табела. Еден од најчестите е користење на формуларот на веб-страница. За да дознаете како да креирате форма за да ја наполните вашата маса, видете Соодветен водич.
  • Слични публикации