MySQL е RDBMS, която съхранява и управлява масивни данни в организирана форма, така че данните да могат да се управляват ефективно. Той също така предоставя възможност за актуализиране на данни с помощта на „ АКТУАЛИЗИРАНЕ ' заявка с ' Където ” клауза, която съответства на конкретно условие или условие в съществуващите записи.
Това ръководство ще обсъди как да:
- Вмъкване на данни в нов ред в MySQL
- Вмъкване на данни в конкретна колона
- Вмъкнете данни в конкретен ред, който отговаря на условие
- Вмъкнете данни в конкретен ред, който отговаря на множество условия
Предпоставка
Като начало, в тази публикация трябва да влезете в MySQL сървъра, съдържащ бази данни, и да изберете база данни, за да вмъкнете данни. След като влезете, използвайте тази команда, за да покажете списъка с всички налични бази данни:
показват бази данни;
Резултатът показва списък с бази данни:
Изберете база данни. За тази публикация името на базата данни е „ linuxhint ”:
използвайте linuxhint;Изпълнете тези команди, за да покажете всички налични таблици в базата данни и след това изберете конкретна таблица:
показване на маси;
изберете * от служител;
Вмъкване на данни в нов ред в MySQL
За да вмъкнете данни в нов ред, използвайте „ INSERT INTO ” и задайте името на таблицата. Въведете имената на колоните и техните стойности. Например, ако искате да вмъкнете нов ред в „ служител ”, използвайте тази заявка:
INSERT INTO Emploee (Id,CompanyName,ContactName,City,Country,Phone)VALUES(7,'Maroon Door','John','London','UK','(000) 123-2531');След успешното изпълнение на командата „ Запитване Добре ” ще се покаже съобщение:
За да проверите дали новият ред е добавен или не, използвайте тази заявка:
изберете * от служител;Новият ред е успешно вмъкнат в таблицата:
Вмъкване на данни в конкретна колона
За да вмъкнете данни в конкретна колона, като използвате „ КОМПЛЕКТ ” изявление. Например, ако искате да актуализирате колоните „ град ' и ' Държава ” до конкретна стойност, изпълнете тази заявка:
АКТУАЛИЗИРАНЕ на служител SET Град = 'Лондон', Държава = 'Великобритания';Новите данни ще бъдат вмъкнати успешно в тези колони:
Вмъкнете данни в конкретен ред, който отговаря на условие
За да вмъкнете данни в конкретен ред, който отговаря на условие в „ Където ' клауза. Ако искате да промените стойността на „ град ' и ' Държава ”, “ Където 'на' документ за самоличност ' е равно на ' 1 “, изпълнете тази заявка:
АКТУАЛИЗИРАНЕ на служител SET Град = 'Осака', Държава = 'Япония', където id = 1;Съобщението ' Заявката е ОК, 1 ред е засегнат ” показва, че данните са актуализирани успешно на „ 1 ” ред. За да проверите показването на данните от таблицата, като напишете:
изберете * от служител;Данните са въведени успешно:
Вмъкнете данни в конкретен ред, който отговаря на множество условия
„ АКТУАЛИЗИРАНЕ ” може да съдържа множество условия, използвайки логическите оператори. Ако искате да вмъкнете данни в редове, които отговарят на условието „Къде“, неговият идентификатор е равен на „ 2 ” “ И 'на' Име за контакт ' е равно на ' Сааведра “, изпълнете тази заявка:
АКТУАЛИЗИРАНЕ на служител SET Град = „Осака“, Държава = „Япония“, където id > 2 И Име на контакт = „Saavedra“;Един ред отговаря на това определено условие, така че стойностите му ще бъдат актуализирани за „ град ' и ' Държава “, за да проверите промените, изведете данните от таблицата:
Научихте как да вмъквате данни в конкретен ред в MySQL.
Заключение
В MySQL, за да вмъкнете данни в определен ред в съществуваща таблица, използвайте „ АКТУАЛИЗИРАНЕ ” изявление с „ Където ” Клауза за уточняване на условието. MySQL само ще вмъкне данни в ред, който ще изпълни условието. За да дефинирате множество условия, използвайте логическите оператори. Това ръководство демонстрира процедурата за вмъкване на данни в конкретен ред в MySQL.