반응형
SHOW DATABASE --- 선택된 데이터를 보여주다
USE a2; --- a2 데이터베이스를 선택하다
DESCRIBE(=DESC) 테이블명 --- 특정 테이블의 구조를 보여준다
DROP DATABASE IF EXISTS 데이터베이스명 --- 해당 데이터베이스가 존재할 시 삭제한다
CREATE DATABASE 데이터베이스명 --- 데이터베이스를 생성한다
TEXT --- 문자를 많이 저장 가능
INSERT INTO 테이블명 --- 해당 테이블에 데이터를 추가한다 == 각 칼럼에 해당하는 모든 로우 값을 추가한다
INSERT INTO 테이블명 ADD COLUMN --- 해당 테이블에 칼럼을 추가한다
SET --- 해당 칼럼의 값을 셋팅한다
SELECT ~ FROM --- 해당 테이블에서 해당 데이터를 선택하여 조회한다
* --- 전체 데이터
ALTER TABLE 테이블명 ADD COLUMN --- 해당 테이블의 구조를 수정한다 == 칼럼을 추가할 수 있다
ALTER TABLE 테이블명 DROP COLUMN 칼럼명 --- 칼럼 삭제
ALTER TABLE article ADD COLUMN id INT(10) FIRST;
---- article 테이블에 / id 칼럼을 추가한다 / 맨 첫번째에 / 10바이트 정수 입력이 가능한
UPDATE --- 생성된 구조내에서 값을 수정한다
WHERE --- 값을 지정할 칼럼 위치를 나타낸다
WHERE id IS NULL; --- id 칼럼의 값이 null 인 곳으로
LIMIT 1 --- 데이터 1개 까지로 적용을 제한한다
DELETE --- 데이터를 삭제한다
varchar(100) : 문자가 100개 들어가는데, 이건 영문기준
한글 1자가 3바이트 정도 차지 하므로, 한글 기준으로 30자 까지 입력 가능한 수치이다
(~256까지)
반응형
'🛠백엔드 > DB (MySQL)' 카테고리의 다른 글
MySQL 날짜 데이터 HOUR(DATETIME) 등등 (0) | 2020.11.23 |
---|---|
MySQL 중복되는 카운트 구하기 (0) | 2020.11.19 |
MySQL 값 증가시키기 (0) | 2020.11.19 |
executeUpdate, executeQuery 차이 (DB연동 시 java구문) (0) | 2020.11.16 |
JDBC (Java Database Connectivity) (0) | 2020.11.11 |