>  기사  >  데이터 베이스  >  MySQL에서 데이터를 삽입하고 업데이트하는 방법은 무엇입니까?

MySQL에서 데이터를 삽입하고 업데이트하는 방법은 무엇입니까?

WBOY
WBOY원래의
2023-07-30 10:33:094798검색

MySQL에서 데이터를 어떻게 삽입하고 업데이트하나요?

MySQL은 웹 애플리케이션의 데이터 저장 및 관리에 널리 사용되는 오픈 소스 관계형 데이터베이스 관리 시스템입니다. MySQL에서는 데이터 삽입 및 업데이트가 매우 일반적인 작업입니다. 이 기사에서는 MySQL을 사용하여 데이터를 삽입 및 업데이트하는 방법을 소개하고 몇 가지 코드 예제를 제공합니다.

1. 데이터 삽입 작업

MySQL에 데이터를 삽입하려면 INSERT INTO 문을 사용할 수 있습니다. INSERT INTO 문은 데이터베이스 테이블에 레코드를 삽입합니다. 다음은 데이터를 삽입하는 예입니다.

INSERT INTO table_name (column1, value2, value3,...)
VALUES (value1, value2, value3,...);

이 예에서 table_name은 삽입할 데이터입니다. 테이블 이름, 컬럼1, 컬럼2 등은 테이블에 있는 컬럼 이름이고, 값1, 값2 등은 삽입할 값입니다.

예를 들어, "id", "name", "age"라는 세 개의 열이 있는 "students"라는 테이블이 있습니다. 이 테이블에 레코드를 삽입하려면 다음 코드를 사용할 수 있습니다.

INSERT INTO Students (id, name, age)
VALUES (1, '张三', 20);

이 문은 다음 위치에 있습니다. "students" ID가 1이고 이름이 "Zhang San"이며 나이가 20인 레코드를 테이블에 삽입합니다.

여러 개의 기록을 삽입하려면 다음 코드를 사용하면 됩니다:

INSERT INTO Students (id, name, age)
VALUES (2, 'lee思', 22),

   (3, '王五', 21),
   (4, '赵六', 23);

이 명령문은 다음 위치에 있습니다. "students" 3개의 레코드, 즉 ID가 2인 레코드, 이름이 "lee思", 레코드 ID가 3, 이름이 "王五", 레코드 ID가 21인 레코드를 삽입합니다. 4, 이름은 "조류", 23세 기록.

2. 데이터 업데이트 작업

MySQL에서는 UPDATE 문을 사용하여 데이터를 업데이트할 수 있습니다. UPDATE 문은 조건에 따라 테이블의 레코드를 업데이트할 수 있습니다. 다음은 데이터 업데이트 예시입니다.

UPDATE table_name
SET 컬럼1 = 값1, 컬럼2 = 값2,...
WHERE 조건;

이 예시에서 table_name은 데이터를 업데이트할 테이블 이름, 컬럼1, 컬럼2입니다. , 등은 업데이트할 컬럼 이름, value1, value2 등은 업데이트할 값, Condition은 업데이트할 레코드를 필터링하는 데 사용되는 조건입니다.

예를 들어, "students" 테이블에서 ID가 1인 레코드의 나이를 25로 업데이트하려는 경우 다음 코드를 사용할 수 있습니다:

UPDATE Students
SET age = 25
WHERE id = 1;

이 문은 업데이트됩니다. "students" 테이블에서 ID가 1인 기록의 나이는 25세입니다.

여러 필드를 업데이트하려면 다음 코드를 사용할 수 있습니다.

UPDATE Students
SET age = 23, name = 'Zhao Qi'
WHERE id = 4;

이 문은 " 학생' 테이블 4의 기록된 나이는 23세이며 이름은 'Zhao Qi'로 업데이트됩니다.

3. 요약

이 글에서는 MySQL에 데이터를 삽입하고 업데이트하는 방법을 소개합니다. INSERT INTO 문을 이용하여 테이블에 새로운 레코드를 삽입할 수 있고, UPDATE 문을 이용하여 조건에 따라 테이블의 레코드를 업데이트할 수 있다. 실제 응용 프로그램에서는 데이터를 관리하고 유지하는 데 필요에 따라 이러한 작업을 유연하게 사용할 수 있습니다.

코드 예시:

데이터 삽입 예시:

INSERT INTO Students (id, name, age)
VALUES (1, '张三', 20);

INSERT INTO Students (id, name, age)
VALUES (2, '이思', 22),

   (3, '王五', 21),
   (4, '赵六', 23);

업데이트된 데이터의 예:

UPDATE 학생
SET 연령 = 25
WHERE id = 1;

UPDATE 학생
SET 연령 = 23, 이름 = 'Zhao Qi '
어디 아이디 = 4;

위 내용은 MySQL에서 데이터를 삽입하고 업데이트하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.