본문 바로가기
프로그래밍 개발/DB

MySQL - 기본

by Jinseok Kim 2021. 1. 2.
반응형

 

서버 접속하기

 

 

 

mysql -uroot -p

 

  • 위와 같이 CMD에 코드를 작성하고 엔터를 치면 패스워드를 입력하고 나온다. 패스워드를 입력하고 엔터를 치면 MySQL에 접속이 완료된다.
  • -u 뒤에 나오는 root는 관리자 이름이다. root는 최상위 관리자이다. -p는 패스워드이다. 뒤에 패스워드를 입력해도 되지만 노출되기 때문에 -p만 쓰고 엔터를 치면 패스워드 입력창이 나오게 된다.

 

 

 

 

 

 

스키마(데이터베이스) 사용하기

 

 

mysql> CREATE DATABASE k0502s; //k0502s라는 데이터 베이스 창조
Query OK, 1 row affected (0.01 sec)

mysql> SHOW DATABASES; //데이터 베이스 보여주기
+--------------------+
| Database           |
+--------------------+
| information_schema |
| k0502s             | // k0502s이라는 이름이 보인다.
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

mysql> USE k0502s; //이제 k0502s의 데이터베이스를 이용한다는 뜻이다.
Database changed

 

 

 

 

SQL과 테이블 구조

 

 

 

 

SQL은 위와 같은 구조를 가지고 있다고 보면 된다.

 

위의 그림에 둘러쳐저있는 허물을 벗기고 들어가듯이 CMD을 통해 서버에 접속하고 'k0502s'라는 이름으로 데이터베이스를 만들고 표같은 것을 만든 것이다. 

 

 

 

 

 

엑셀의 테이블 즉 표를 생각하면 쉽다.

 

행은 데이터의 갯수를 알 수있고 열은 데이터의 구조라고 말할 수 있다.

 

 

 

 

 

 

반응형

'프로그래밍 개발 > DB' 카테고리의 다른 글

MongoDB - 기본 설치 및 개념  (0) 2021.01.14
Mysql - 테이블 분리하기와 JOIN  (0) 2021.01.09
MySQL - CRUD  (0) 2021.01.02
MySQL - 테이블 생성  (0) 2021.01.02
MySQL - 다운로드 및 실행방법  (0) 2021.01.02

댓글