Dev/Mysql(MariaDB)

WorkBanch(워크벤치) 설치 및 RDBMS 의 시작 DCL 해보기.

OK-가자 2021. 9. 29. 15:58

 

구글 에 workbanch 다운로드 검색하고 들어가면 된다.

https://dev.mysql.com/downloads/workbench/

오른쪽 다운로드를 누른다.
로그인 안하고 다운을 누른다.
다운로드 하기전에 visual C++이 없으면 다운받아야 한다.

https://visualstudio.microsoft.com/ko/thank-you-downloading-visual-studio/?sku=Community&rel=16

위에 링크를 클릭하고 다운 받는다.

그리고 다운 받으면 끝

 

 

1. (Relation)DB: 개요
2. SQL - DDL, DCL, DML 
        (DA) (DBA) (DB Develope, CRUD)
3. Data Design, DA, DB Scheme(entity, ERD Logical) -> table(Physical)
   : 정규화(Normalization)
4. DB Programming(c, c++, java(JDBC), python, JavaScript, PHP.......) 


====================================================================

 

실습

DCL

data control L

# mysql -u root -p  (DBA 권한으로 접속)

1. database 생성
MariaDB [none]> create database webdb;

 

cheak

show databases;

 

2-1. user 생성
MariaDB [none]> create user 'webdb'@'localhost' identified by 'webdb';



3-1. 권한 부여
MariaDB [none]> grant all privileges on webdb.* to 'webdb'@'localhost';

4-1. 새 변경사항 적용
MariaDB [none]> flush privileges;

5-1. 테스트
# mysql -u webdb -D webdb -p
=====================================================================
2-2. user 생성
MariaDB [none]> create user 'webdb'@'10.0.2.2' identified by 'webdb';

3-2. 권한 부여
MariaDB [none]> grant all privileges on webdb.* to 'webdb'@'10.0.2.2';

4-2. 새 변경사항 적용
MariaDB [none]> flush privileges;

(새로고침 같은거다)

5-2. Windows의 Workbench 에서 테스트