본문 바로가기
웹/DataBase

자주 사용하는 mysql DB 명령어

by 즉흥 2017. 2. 4.
728x90
반응형


DB 유저 생성

create user 'dbuser'@'localhost' identified by 'password';


DB 생성

create database dbname;


DB 권한 설정

grant all privileges on `dbname`.* to dbuser@localhost identified by 'password' with grant option;


DB 유저 삭제

DROP USER 'dbuser'@'localhost';


DB 삭제

drop database dbname


DB 적용

flush privileges;






Table 생성

create table account (

idx INT(4) NOT NULL AUTO_INCREMENT,

name VARCHAR(20) NOT NULL,

id VARCHAR(20) NOT NULL,

pw VARCHAR(40) NOT NULL,

email VARCHAR(40) NOT NULL,

date DATETIME NOT NULL,

PRIMARY KEY(idx)

);



Table에 칼럼 추가

alter table account

ADD permit BOOLEAN;


Table 칼럼 타입 변경


alter table account modify pw varchar(152);




데이터 추가

insert into account (name, id, pw, email, date) values ('name', 'id', 'pw', 'email', 'date');



데이터 변경


update account set permit=true where idx=1;







728x90
반응형

댓글