Која наредба може додати нови запис у МиСКЛ базе података?

Koja Naredba Moze Dodati Novi Zapis U Miskl Baze Podataka



МиСКЛ базама података корисник управља помоћу неколико упита. Базе података садрже више табела за чување записа или података. Поред тога, корисници могу да додају нове табеле са записима покретањем различитих упита. Ови упити могу бити у могућности да додају један, као и више записа истовремено у табеле.

Овај пост ће обезбедити наредбу за додавање нових записа у табелу МиСКЛ база података.

Која наредба може додати нови запис у МиСКЛ базе података?

Да бисте додали нове записе у МиСКЛ табеле база података, „ ИНСЕРТ ” може се користити изјава. Он убацује или чува нове податке у МиСКЛ табеле унутар база података. Омогућава корисницима да изврше уметање записа на два начина коришћењем једног упита у МиСКЛ-у, као што је додавање записа у један ред и уметање записа у више од једног реда.







Синтакса



Општа синтакса „ ИНСЕРТ ИНТО ” изјава је дата у наставку:



ИНСЕРТ У < табленаме > ( цол1 , цол2 , цол3 , ... )
ВРЕДНОСТИ ( вредност1 , вредност2 , ВРЕДНОСТ , ... ) ;

овде:





  • ИНСЕРТ ИНТО ” команда се користи за додавање података у табеле.
  • <име-табеле> ” је име циљне табеле којој желимо да додамо нови запис.
  • цол1, … ” је назив поља.
  • ВРЕДНОСТИ ” наредба враћа колекцију у једном или више редова као табелу.
  • вредност1, … ” су жељени запис или подаци које убацујемо.

Како додати један запис у МиСКЛ базу података?

Претпоставимо да желимо да убацимо један запис или ред у постојећу табелу. Да бисте то урадили, следите наведене кораке.

Корак 1: Покрените терминал



Прво, претражите и отворите Виндовс терминал кроз Стартуп мени:

Корак 2: Повежите терминал са МиСКЛ сервером

Затим покрените „ мискл ” команда за приступ базама података МиСКЛ сервера:

мискл -у роот -п

У горе наведеној команди:

  • -ин ” опција означава корисничко име.
  • корен ” је наше подразумевано корисничко име (може да варира у зависности од вашег корисничког имена).
  • -п ” опција представља лозинку:

Корак 3: Прегледајте базе података

Сада наведите све доступне базе података тако што ћете покренути „ ПРИКАЖИ ” команда са „ БАЗЕ ПОДАТАКА ' опција:

ПРИКАЖИ БАЗЕ ПОДАТАКА ;

Од датог излаза, изабрали смо „ миневдб ' база података:

Корак 4: Идите до Локалне базе података

Затим извршите „ КОРИСТИ ” изјава за промену базе података:

КОРИСТИ миневдб;

Корак 5: Креирајте нову табелу

Затим креирајте нову табелу у тренутној бази података користећи „ КРЕИРАЈ ” команда:

КРЕИРАЈ СТО Ученик ( Стд ИНТ , Име ВАРЦХАР ( 25 ) НЕ НУЛА , Презиме ВАРЦХАР ( 25 ) НЕ НУЛА , Цити ВАРЦХАР ( 40 ) НЕ НУЛА , Стална адреса ВАРЦХАР ( 40 ) НЕ НУЛА , Телефон ВАРЦХАР ( двадесет ) НЕ НУЛА , ЦОНСТРАИНТ ПК_Студент ПРИМАРНА КЉУЧ ( Стд ) ) ;

У горе наведеној команди:

  • Направили смо нову табелу под називом „ Ученик ”.
  • Додата су нова поља, као што је „ Стд ”, “ Име ”, “ Презиме ”, “ Цити ”, Стална адреса ', и ' Телефон ” заједно са њиховим одговарајућим типом података.
  • инт ” за идентификацију ученика “ Стд ' и ' ВАРЦХАР ” за она поља која садрже текстуалну вредност.
  • НОТ НУЛЛ ” услов се примењује на она поља која не могу бити нулл.
  • Стд ” ИД ученика је наведен као примарни кључ.

Према следећем излазу, нова табела је успешно креирана:

Корак 6: Верификација

Да бисте били сигурни да новокреирана табела постоји у тренутним базама података, покрените „ ПРИКАЖИ ТАБЕЛЕ ' изјава:

ПРИКАЖИ ТАБЕЛЕ ;

Корак 7: Додајте записе

На крају, користите „ ИНСЕРТ ИНТО ” за додавање нових података у МиСКЛ табелу базе података:

ИНСЕРТ У Ученик ( Стд , Име , Презиме , Цити , Стална адреса , Телефон ) ВРЕДНОСТИ ( '1' , 'Марија' , 'Наз' , 'ПиндиГхеб' , 'искрено' , '052-253547' ) ;

Корак 8: Прегледајте садржај табеле

Да бисте приказали доступни садржај табеле, извршите „ СЕЛЕЦТ ' изјава:

СЕЛЕЦТ * ИЗ Ученик;

Као што видите, један запис је додат у табелу:

Како додати више записа у МиСКЛ базу података?

Такође можете убацити више записа у МиСКЛ табеле базе података одједном користећи „ ИНСЕРТ ИНТО ' изјава:

ИНСЕРТ У Ученик ВРЕДНОСТИ ( '2' , 'Рошан' , 'Кхан' , 'Лахоре' , 'Магистрална трака 12' , '021-248847' ) , ( '3' , 'зоја' , 'ово' , 'Карачи' , 'клифтон' , '082-973747' ) ;

У доле означеном излазу, „ Записи: 2 ” означава да је додато више записа:

Затим покрените „ СЕЛЕЦТ ” за проверу додатих записа у табели:

СЕЛЕЦТ * ИЗ Ученик;

Како додати записе са условима у МиСКЛ базу података?

У МиСКЛ табелама базе података, дозвољено вам је да додајете записе из једне табеле у другу коришћењем „ ГДЕ ” клаузула:

ИНСЕРТ У Ученик СЕЛЕЦТ * ИЗ Стд1 ГДЕ Цити = 'Лахоре' ;

овде:

  • Ученик ” је табела која треба да дода записе.
  • СЕЛЕЦТ ” ће изабрати жељене записе.
  • * ” означава све.
  • ИЗ ” клаузула се користи за преузимање неких записа из табела базе података.
  • Стд1 ” је назив табеле.
  • ГДЕ ” клаузула филтрира жељене записе који испуњавају наведене услове.
  • Град= 'Лахоре' ” запис циљне табеле, који треба издвојити.

Записи: 1 ” показује да је један запис преузет и додат у нову табелу:

За верификацију користите „ СЕЛЕЦТ ” за избор и приказ свих записа наведене табеле:

СЕЛЕЦТ * ИЗ Ученик;

Како додати записе копирањем из друге табеле у МиСКЛ бази података?

Да бисте копирали записе из друге табеле исте базе података, „ ИНСЕРТ ИНТО ” команда се може тужити са „ СЕЛЕЦТ ' изјава:

ИНСЕРТ У Ученик СЕЛЕЦТ * ИЗ Стд1;

У горе наведеној команди, „ Ученик ” је ново име табеле и “ Стд1 ” је име циљне табеле из које треба да копирамо податке:

Покренути ' СЕЛЕЦТ ” да бисте видели новокопирани запис из друге табеле:

СЕЛЕЦТ * ИЗ Ученик;

Као што видите, доле означени запис је успешно копиран запис из друге табеле:

То је све! Обезбедили смо процес додавања новог записа у МиСКЛ табелу база података.

Закључак

ИНСЕРТ ИНТО <табел-наме> (кол1, колона2, ..) ВРЕДНОСТИ (вредност1, вредност2, ..) ” израз се може користити за додавање новог записа у МиСКЛ табелу база података. Може да додаје или чува нове податке у МиСКЛ табелама унутар база података и омогућава корисницима да убацују записе на два начина. Овај пост је пружио и објаснио команду која се може користити за додавање нових записа у МиСКЛ.