MySQL의 (추가, 삭제, 수정) 데이터

DML (데이터 조작 언어) 데이터 조작 언어
            데이터베이스 추가 및 삭제의 데이터 테이블에 사용. 키워드 : 삽입, 삭제, 갱신 등

디렉토리

 

1, MySQL의 인서트 (ADD) 데이터

문법

         2, MySQL은 DELETE 문 (데이터 삭제)

문법

         3 UPDATE MySQL의 갱신 (변경 데이터)

문법


1, MySQL의 인서트 (ADD) 데이터

사용하여 MySQL의 테이블에  INSERT INTO 데이터를 삽입하는 SQL 문을.    

문법

다음은 MySQL의 데이터 테이블에 일반적인 삽입 데이터입니다  INSERT INTO  SQL 구문 :

INSERT INTO table_name ( field1, field2,...fieldN )
                       VALUES
                       ( value1, value2,...valueN );

"값"데이터가 문자 인 경우에는 같은 단일 또는 이중 따옴표를 사용해야합니다.

여기에 데이터를 삽입 명령 프롬프트 창을 통해 달성하기 SQLyog에 소프트웨어와 같은 이유는 :

 

2, MySQL은 DELETE 문 (데이터 삭제)

  • 당신은 SQL은 삭제 기록 MySQL의 데이터 테이블 명령에서 삭제할 수 있습니다.

문법

다음은 MySQL의 데이터 테이블 일반 구문에서 삭제 된 데이터에 대한 SQL DELETE 문입니다 :

DELETE FROM table_name [WHERE Clause]
  • 당신은 WHERE 절을 지정하지 않으면 모든 레코드 MySQL의 테이블이 삭제됩니다.
  • 당신은 WHERE 절에있는 조건을 지정할 수 있습니다
  • 일회용은 하나의 테이블에서 레코드를 삭제할 수 있습니다.

당신은 테이블 레코드에 지정된 데이터를 삭제할 때 절은 매우 유용입니다.

사진의 예 :

 

당신은 두 가지 방법으로 모든 기록을 삭제하려면 :
                테이블 이름에서 삭제 (1) - 권장하지 않습니다. 몇 번을 삭제 실행됩니다 얼마나 많은 기록
                2. TRUNCATE TABLE 테이블 이름을 - 사용하는 것이 더 효율적 테이블을 삭제 한 다음 다른 테이블을 만들 수 있습니다.

 

테스트 TRUNCATE TABLE 테이블 이름, 다음과 같이 :

 

3 UPDATE MySQL의 갱신 (변경 데이터)

우리가 수정하거나 MySQL은 데이터를 업데이트해야 할 경우, 우리는 작동하도록 SQL UPDATE 명령을 사용할 수 있습니다.

문법

以下是 UPDATE 命令修改 MySQL 数据表数据的通用 SQL 语法:

UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause];
  • 你可以同时更新一个或多个字段。
  • 你可以在 WHERE 子句中指定任何条件。
  • 你可以在一个单独表中同时更新数据。

当需要更新数据表中指定行的数据时 WHERE 子句是非常有用的。

实例如下:

未修改前,小红的age是10。再测如下:

如果不加条件的话,如下:

 

 

发布了91 篇原创文章 · 获赞 16 · 访问量 1200

추천

출처blog.csdn.net/hewenqing1/article/details/103793267