-
MYSQL 기본명령어jsp 2023. 5. 31. 20:04
MYSQL 을 설치하면 Command Line Client를 이용할 수 있다.
기존 데이터베이스 목록 확인하기 show databases;
데이터베이스 생성하기 create database HILEE;
데이터베이스 삭제하기 drop database HILEE;
테이블을 추가할 db 선택하기
use 데이터베이스 이름;
show tables;
테이블 관련 명령어
테이블 생성하기
CREATE TABLE 테이블이름 (필드이름1 자료형1, 필드이름2 자료형2, . . . );
테이블 세부 내용 조회하기 (필드이름과 값 조회)
DESC 테이블 이름;
테이블 구조 변경하기
ALTER TABLE 테이블 이름 ADD 필드이름 자료형; // 기존 테이블에 열을 추가
ALTER TABLE 테이블 이름 DROP COLUMN 필드이름; //기존 테이블에 열을 삭제
ALTER TABLE 테이블 이름 CHANGE COLUMN 기존필드이름 새필드이름 자료형; // 기존 테이블의 열 이름 수정테이블 이름 변경하기
RENAME TABLE 테이블이름 TO 새테이블이름;
데이터 조작 명령어 (DML)
- user가 데이터에 접근하거나, 데이터를 조작할수있도록 함
데이터조작 명령어
데이터 등록하기 (INSERT) - insert into member values('hello112','1234','lee');
INSERT [into] 테이블이름 values(필드값, 필드 값, 필드값);
데이터 조회하기 (SELECT)
- select * from member; //모든 행 검색
- select id, passwd from member; //id, passwd 필들의 데이터 검색
- select * from member limit 3; //3개 행 데이터까지 조회
- select * from member order by id desc limit 3; // ID는 내림차순 정렬, 3개 행 데이터 조회
- select * from student where id=2; // id=2인 데이터 검색
데이터 수정하기 ( UPDATE ) - update 테이블이름 set 필드이름 = 바꿀값 where 필드이름 = 원래값;
update member set name="leej" where name ="lee";데이터 삭제하기 (delete) - delete from member where id="hello112";
DELETE FROM 테이블이름 WHERE 검색조건
'jsp' 카테고리의 다른 글
[jsp] JSTL (0) 2023.06.11 [jsp] DB (0) 2023.06.09 HTTP,쿠키,세션 (1) 2023.05.30 [jsp] 쿠키생성, 쿠키 정보 얻기, 쿠키 삭제 (0) 2023.05.24 [jsp] 유효성 검사 (3) 2023.04.25