login -> password 입력
cd tomcat
- tomcat 폴더로 이동
cd bin
sh shutdown.sh
- 서버 끄기
sh startup.sh
- 서버 켜기
mysql -u ... -p
: mariadb 접속
show databases;
use 우리가 사용하는 데이터베이스;
테이블의 세로를 Column/ Field
라고 한다.세로 한 줄은 같은 자료형에 같은 의미를 가져야한다. 이것의 자료형은 테이블 생성시 부텨하고 변경이 불가능하다.
테이블의 가로를 Row/ Record
라고 한다. 가로 한 줄이 하나의 대상에 대한 자료에 해당되고 입력의 기준이 된다.
CREATE TABLE temp_02T (
id INT NULL ,
data VARCHAR(9) NULL
);
가로 한 줄 입력
INSERT INTO temp_02T VALUES ( 100, '홍길동' );
INSERT INTO temp_02T VALUES ( 101, '고길동' );
INSERT INTO temp_02T VALUES ( 102, '고길동' );
select, update, delete 명령이 수행되는 레코드 제한
SELECT * FROM temp_02T;
SELECT * FROM temp_02T WHERE id = 100;
SELECT * FROM temp_02T WHERE id = 100 OR id = 300;
SELECT * FROM temp_02T WHERE id <= 300 AND id > 100;
SELECT * FROM temp_02T WHERE id != 102;
SELECT * FROM temp_02T WHERE id <> 102;
SELECT * FROM temp_02T WHERE id IN (100, 300);
SELECT * FROM temp_02T WHERE id NOT IN ( 102, 301 );
SELECT * FROM temp_02T WHERE id BETWEEN 200 AND 300;
SELECT * FROM temp_02T WHERE data LIKE '고%';
SELECT * FROM temp_02T WHERE data LIKE '고__';
SELECT * FROM temp_02T WHERE data NOT LIKE '고_';
DELETE FROM temp_02T;
DELETE FROM temp_02T WHERE id = 200;
UPDATE temp_02T SET id = id + 1;
UPDATE temp_02T SET id = id + 1 WHERE id = 101;