woobi나 dothome을 통해 서버생성 후
putty나 xshell을 통해 접속.
1. DB 생성
(1)mysql -uroot -papmsetup mysql (enter) //root권한
(2) create database school; (enter) //school이라는 테이블명을 가진 데이터베이스 생성
(3) insert into school(Host,User,Password) values('localhost','school',password('1234'));//password로 했을 때 비밀번호를 감춰줌
// 'Y'를 -> 19개 입력
(4) insert into db values
('localhost','school','school','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y' );
(5) flush privileges;//mysql에서 사용자추가 등 변경사항을 적용할 때.
(6) exit
(7) mysql -uschool -p1234 school (enter)
---------------------------------------------------------------
use mysql; // db change;
---------------------------------------------------------------
show tables;
create table tv ( code varchar(5), maker varchar(5), size tinyint );
desc tv;
insert into tv (code,maker,size) values('tv01','LG','20');
insert into tv (code,maker,size) values('tv02','SAMSUNG','30');
select * from tv;
---------------------------------------------------------------
@ 테이블 속성 변경
-수정-
기본형 alter table [테이블명] modify [필드명][타입]
alter table tv modify maker varchar(50);
alter table tv modify code varchar(30);
-필드 추가-
기본형-alter table [테이블명] add [필드명][타입]
alter table tv add country varchar(50);
alter table tv add color varchar(50);
-필드 삭제-
기본형-alter table [테이블명] drop[필드명];
alter table tv drop country;
---------------------------------------------------------------
@ 데이터 전체 삭제
delete from tv; // 전체데이터 삭제
truncate tv; // 테이블 초기화
---------------------------------------------------------------
select * from tv;
---------------------------------------------------------------
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
'개발 > sql' 카테고리의 다른 글
tinyint ,unsigned (0) | 2015.08.13 |
---|---|
sql create,concat,as,datediff,date_fomat,이중 select,if, 소개팅어플 db (0) | 2015.08.12 |
mysql update,delete alter add,count,distinct,like (0) | 2015.08.05 |
mysql as, order by,where/sum,avg,min,max (0) | 2015.08.05 |
mysql 테이블생성(create),테이블 삭제(drop), 데이터 삽입(insert), 데이터 출력(select),데이터 갯수출력(count) (0) | 2015.08.04 |
댓글