DB

MYSQL 설치 및 기본설정

Adev 2023. 2. 9. 00:05

1. 설치 방법

mysql 홈페이지에서 community 버전 installer를 다운받는다.
설치 중 ROOT 계정의 비밀번호를 입력하고 user accounts를 추가한다.

 

 

2. Workbench 사용법

 

1) 계정 생성 및 권한 부여

ROOT계정에 접속한다.

좌측 Navigator - Users and Privileges - Add Account - login 아이디 비밀번호 입력 - Administrative Roles 부여할 권한 체크 (DBA 체크 시 전체 권한 부여)

 

2) 새 연결

Home - MySQL Connections 플러스 버튼 클릭 -  계정 아이디 비밀번호 입력 - test Connection - OK

 

3) db 및 테이블 생성

show databases;

 

create database firstDB default character set utf8;

 

use firstDB;

 

create table item (
item_id int auto_increment,
item_name varchar(30) not null, 
resister_date date default (current_date),

primary key(boardno);

 

//create table if not exists item (
item_id int auto_increment primary key,
item_name varchar(30) not null, 
resister_date date default (current_date)) engine=InnoDB;

describe item;

 

insert into item (item_name, resister_date) values('banana', now());


select * from item;

 

4) 추가

auto_increment

alter table 테이블명 modify 컬럼명 타입 auto_increment;

cf) 값 자동 증가 : auto_increment(MySQL) / 시퀀스.NEXTVAL(Oracle)

 

foreign key

//추가
alter table 테이블명 add foreign key (컬럼명) references 참조테이블 (참조컬럼명);

//삭제
alter table 테이블명 drop foreign key 제약조건명;

 

컬럼

alter table 테이블명 add 컬럼명 자료형;

 

5) 확인

좌측 Nevigator - SCHEMAS - 원하는 테이블, 칼럼 느낌표 클릭 - DDL