티스토리 뷰

반응형

- MariaDB 접속 : mysql -u root -p

 

 

DB 관련

 

- 전체 DB 확인 : show databases

- DB 생성 : create database DB명

- DB 삭제 : drop database DB명

- DB 사용 : use DB명

 

 

TABLE 관련

 

- 전체 TABLE 확인 : show tables;

- TABLE 생성 : 

        create table if not exists DB명.user_info (
            user_no bigint not null primary key auto_increment,
            user_id varchar(30) not null,
            user_pw varchar(150) not null,
            user_nm varchar(30) not null,
            ins_dt datetime not null,
            upd_dt datetime
        );

 

- TABLE 자동 증가 생성 (테이블 생성 시 설정 안했을 때) :

alter table user_info modify column user_no bigint not null auto_increment;

 

- TABLE 자동 증가 시작값 설정 : alter table mjk.user_info auto_increment = 1;

- 컬럼 추가 : alter table user_info add useyn char(1) not null default 'y' ;

- TABLE 이름 변경 : rename table 이전이름 to 새로운이름;

 

 

DATA 관련

 

- 데이터 삽입(전체) : insert into user_info insert into user_info values(1,'userid1', 'pass1', 'usernm1', now(), null);

- 데이터 삽입(일부) :

insert into user_info (user_id, user_pw, user_nm, ins_dt) values('userid1', 'pass1', 'usernm1', now());

 

 

반응형