오늘의 취준/오늘의 공부
[MySQL] Command Line Client 사용/ 명령어 정리
gogoem
2023. 5. 31. 20:55
728x90
MySQL을 사용할 땐 항상 WorkBench를 써 와서 사실 커맨드 창 사용은 조금 어색하다.
커맨드 창 사용이랑 명령어 정리도 해 두려고 한다.
mysql을 다운로드 받아서 설치를 완료하면 MySQL Command Line Client 를 사용할 수 있다.
Unicode 가 붙은 게 있고 아닌 게 있는데, 윈도우는 Unicode 지원 버전을 쓸 수 있다고 함!
Unicode 버전으로 들어가 줍니다..
비번 입력하면 쓸 수 있게 됨.
명령어를 입력할 때 ; 을 붙이지 않으면 계속 입력한다고 생각하고 다음 줄로 입력이 넘어감!
꼭 명령어 끝에 ; 붙여주기!! (가끔 까먹을 때 있음..)
명령어 사용하기
- 데이터베이스 목록 보기 : show databases;
- 데이터베이스 선택 : use databases;
- 데이터베이스 생성 : create database [생성할 DB 이름];
- 데이터베이스 삭제 : drop database [삭제할 DB 이름];
- 테이블 목록 보기 : show tables;
- 테이블 생성 :
create table [생성할 table 이름] ( [필드이름] [데이터 타입] [부가조건], [필드이름] [데이터 타입] [부가조건], .... primary key ([필드이름]) ); |
부가조건 ex)
- auto_increment : 사용자 입력이 들어올 때 마다 자동으로 1부터 하나씩 증가하는 값을 할당해줌.
- not null : 반드시 값이 들어가야 함. 비어있으면 오류.
- default '값' : '값'을 기본값으로 설정.