- 데이터를 보다 쉽게 검색하고 추가, 삭제, 수정 같은 조작을 할 수 있도록 고안된 컴퓨터 언어
 - 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 수단
 
윈도우 검색창에 cmd 를 검색하거나 윈도우키 + R 을 눌러서 명령프롬프트 창 열기
아래와 같은 명령어 실행
MySQL 관리자 계정인 root로 DBMS에 접속
1  | mysql -uroot -p  | 
MySQL DBMS 접속시 "mysql>"프롬프트가 나온 것을 확인
root user로 접속했기 때문에 모든 권한을 가진다.
1  | create database DB이름;  | 
 DB이름을 connectdb 로 지정하여 생성

connectdb1 DB를 하나 더 생성하여 현재 사용중
MySQL 5.2 버전 (GRANT 명령어)
MySQL 8.0 버전
 내가 사용하고 있는 버전은 8.0 이므로 아래 명령어로 작성했다.
1 2 3  | create user '계정이름'@'%' identified by '암호'; grant all on db이름.* to '계정이름'@'%'; flush privileges;  | 
- db이름 뒤 * : 모든 권한 부여
 - @'%' : 어떤 클라이언트에서도 접근 가능
 - @'localhost' : 해당 컴퓨터에서만 접근 가능
 - flush privileges : DBMS에 적용 해라
 
☞해당 명령을 반드시 실행해야 한다.
 
 exit 혹은 quit 입력 후 Bye가 나오면 연결이 끊긴다.

1  | mysql -h호스트명 -uDB계정명 -p 데이터베이스이름  | 
	호스트명 : 127.0.0.1
	DB계정명 : connectuser
	데이터베이스 이름 : connectdb

이와 같은 프롬프트가 보이면 접속이 된 것이다.
소스코드는 https://colorscripter.com/ 을 이용하여 작성하였다.