본문 바로가기
개발/sql

mysql 테이블생성(create),테이블 삭제(drop), 데이터 삽입(insert), 데이터 출력(select),데이터 갯수출력(count)

by 카앙구운 2015. 8. 4.
728x90
반응형

1. 접근

 

]$ mysql -u아이디 -p패스워드 DBName

]$ mysql -uschool -p1234 school (enter)

----------------------------------------------------------

show tables; // 테이블 목록 출력

-테이블 생성-

기본형 - create table [테이블 명](필드명 타입);

create table a ( id varchar(50), name varchar(20) ); (enter)  

desc a; (enter)  //나열

-데이터 삽입-

기본형-insert into [테이블명](필드명) values(데이터);

insert into a(id,name) values('test1','tv'); (enter)

-데이터 출력-

기본형-select [필드명] from [테이블명] //전체 필드를 출력시 * 사용

select id,name from a; // 출력

-테이블 삭제-

기본형-drop table [테이블명]

drop table a; // 테이블 삭제

--------------------------------------------------------

--------------------------------------------------------

-제-

create table book (code varchar(30),title varchar(100),country varchar(50));

 

insert into book(code,title,country) values('j01','java','korea');

insert into book(code,title,country) values('j02','jsp','usa');

insert into book(code,title,country) values('j03','oracle','korea');

insert into book(code,title,country) values('j04','mysql','usa');

 

select * from book;

select code from book;

select code,country from book;

select title,code from book;

-데이터 삭제-

 기본형-delete from [테이블명]

delete from book; // 데이터 삭제

select * from book;

 

insert into book(code,title,country) values('j01','java','korea');

insert into book(code,title,country) values('j02','jsp','');

insert into book(code,title) values('j03','oracle');

insert into book(code,title,country) values('j04','mysql','usa');

select * from book;

 -데이터 갯수 출력-

기본형-select count(필드명) from [테이블명]

select count(code) from book; // code 개수(row) 출력 4

select count(title) from book; // title 개수(row) 출력 4

select count(country) from book; // country 개수(row) 출력 3

select count(*) from book; // 전체 개수(row) 출력

 

 

 

728x90
반응형

댓글