2021.04.28 - [DATABASE/MySQL] - [MySQL] mysql 설치 (리눅스,CentOS)
데이터베이스는
database안에 table이 속하게 된다.
우선 database를 생성 후 해당 접속 - table 생성으로 이루어지게 되며 기본적인 예제를 보도록하자.
데이터베이스는 마지막에 ';' (세미콜론)을 넣어 줄 끝을 알려준다.
1. database 생성
mysql -u [ID] -p
input password:
create database [database_name];
//생성 확인 및 데이터베이스 확인
show databases;
2. 만든 database에 접속
use [database_name] ;
3. table 생성
create table [table_name](
[변수명] [타입] [조건],
[변수명] [타입] [조건],
[변수명] [타입] [조건],
[변수명] [타입] [조건]
);
//변수명 데이터값 종류 (이름,나이,소속, 직업, 성별, 날짜, 위치)
//타입 변수명의 형태(숫자, 영어, 글자,날짜 ,boolean값, 분수)
//조건 타입 조건 ( 무조건 있어야한다. 유일해야한다)
참고: dev.mysql.com/doc/refman/8.0/en/create-table.html
4. 값 넣기
insert into [table_name] values([table의 선언값 순서대로 문자면 '값'으로 표현,
table의 선언값 순서대로 문자면 '값'으로 표현,
table의 선언값 순서대로 문자면 '값'으로 표현,
table의 선언값 순서대로 문자면 '값'으로 표현])
5. 테이블 조회
select * from [table_name];
* = 전체를 데이터종류 출력
select name, id from [table_name];
해당 테이블 이름과 id만 출력
select name,id,password from [table_name] where id = 'base';
해당 테이블에 이름과 아이디 패스워트 출력하는데 아이디가 'base' 인것 출력
select name,id,password from [table_name] where id in ('base','test');
해당 테이블에 이름과 아이디 패스워트 출력하는데 아이디가 'base', 'test' 인것 출력
select name,id,password from [table_name] where id = 'base' and name= 'beomsoo';
해당 테이블에 이름과 아이디 패스워트 출력하는데 아이디가 'base'이고 이름이 'beomsoo'인 것 출력
'DATABASE > MySQL' 카테고리의 다른 글
[MySQL] mysql 설치 (리눅스,CentOS) (0) | 2021.04.28 |
---|