[ 2023. 5. 23 기준]
위 스샷을 보면 필드는 uid, name age, address로 되어있다.
필드의 구성을 확인하기 위한 방법은 일반적으로 select *(모든것) form 테이블명;으로 확인할 수 있으며
확인결과 empty set이라고 나오는 것을 볼 수 있다. 이것은 필드의 내용이 아무것도 없다는 뜻이다.
이제 값을 대입해보자
값을 대입하기 위해선 insert구문을 이용하면 된다.
insert into 테이블명 (칼럼1, 칼럼2, ...) values (칼럼1값, 칼럼2값,...);
아래처럼 특정필드에만 값을 입력하는것도 가능하다.
존재하는 칼럼의 수와 입력값의 수가 일치한다면
insert into 테이블명 values (칼럼1값, 칼럼2값,..);으로 입력하는 것도 가능하다.
이번엔 데이터베이스의 내용을 수정해보자
내용을 수정하기 위해서는 update문을 사용한다.
update 테이블명 set 수정할필드 = 값 where 조건 = 값; 이다.
id 필드가 3333에 해당되는 name필드값을 변경하였다.
모든 사람의 나이를 한살씩 증가시켰다.
참고로 css나 script와는 달리 ++이나 +=은 안된다는 것을 주의하자.
데이터베이스를 삭제하는 법을 알아보자
삭제는 delete 문을 사용하면된다.
조건문이 없다면 모든 데이터가 삭제되므로 반드시 조건문을 넣어주자
delete from 테이블명 where 조건
id가 3333인 데이터값을 삭제하였다.
※특정 데이터값만 찾고 싶다면 select 칼럼명1,칼럼명2,.. form 테이블명 where 조건;으로 찾을 수 있다.
※칼럼명이 여러개라면 ,(콤마)로 구분하고 조건이 여러개라면 and, or 등으로 구분한다.
'DATABASE > MySQL & MariaDB' 카테고리의 다른 글
[mysql] 덤프 및 임포트 방법(데이터 이동) (0) | 2024.05.20 |
---|---|
[mysql] 데이터베이스 함수 (0) | 2024.05.19 |
[mysql] 테이블 생성, 수정, 삭제 (0) | 2024.05.11 |
mysql 설치 (1) | 2024.05.11 |