MySQL е система за управление на бази данни с отворен код, която може да се използва както за малки, така и за големи проекти. Разработен от The Oracle Corporation, той използва стандартен SQL зад него. При управлението на бази данни CRUD операциите са вид основно изискване за познаване.
В тази статия ще се научим да актуализираме данните в MySQL таблици, използвайки предоставената от MySQL инструкция UPDATE. Оператор UPDATE е по същество DML (език за манипулиране на данни), защото променя или актуализира данните.
Синтаксис
Синтаксисът за актуализиране на колона или колони в таблица в MySQL е:
АКТУАЛИЗИРАНЕ Таблица_име
КОМПЛЕКТ
име на колона= стойност ,
...
[ КЪДЕТО състояние]
В този синтаксис, Таблица_име е таблицата, в която сте готови да актуализирате всяка колона.
Като използвате КОМПЛЕКТ клауза, можем да присвоим нови стойности на множество колони, като използваме знака за равенство =.
име на колона е тази колона, в която искате да направите актуализация.
В крайна сметка можем да предоставим и КЪДЕТО клауза за прилагане на някакво условие или филтриране на процеса на актуализиране.
Нека изясним, като покажем пример, в който ще актуализираме стойността на колона в таблица.
Пример
Първо отворете терминала си и влезте в черупката MySQL и изберете базата данни, в която искате да актуализирате таблица. За да видите всички таблици в базата данни, изпълнете тази команда:
ПОКАЗВАНЕ ТАБЛИЦИ ;Имаме една таблица в избраната ни база данни. Нека да видим дали има някои данни в него или не. За да видите данните в таблица, изпълнете командата SELECT, както следва:
SELECT * ОТ автомобили;Да предположим, че искаме да актуализираме името на колата и датата на производство на третия ред от BMW I8 до BMW M4, където car_id е 3, Тогава заявката за актуализиране на името и датата ще бъде така:
АКТУАЛИЗИРАНЕ Таблица_имеКОМПЛЕКТ
car_name=„BMW M4“,
man_date='2020 г.-10-10'
КЪДЕТО car_id= 3;
След като стартирахме командата за актуализиране и засегнахме изход от 1 ред (и), нека да разгледаме таблицата:
SELECT * ОТ автомобили КЪДЕТО car_id= 3;Както можете да видите на екрана, даден по -долу, данните от третия ред се актуализират успешно.
Така че, по този начин можете да актуализирате данните на всяка таблица в MySQL, като използвате инструкцията UPDATE.
Заключение
Запознахме се с използването на UPDATE оператора и как можем да актуализираме данни във всяка MySQL база данни. След това обсъдихме как да актуализираме една колона, както и няколко колони наведнъж. И накрая, видяхме и използването на клаузата WHERE.