Mysql 시작하기
apt-get install mysql로 설치를 해준다. 보통 칼리리눅스의 경우 이미 mysql이 설치되어있다.
설치가 완료됬다면
다음 명령어로 mysql 서버를 작동시켜주자
1 | /etc/init.d/mysql start |
|
혹시나 재시작의 경우는 다음과 같다
1 | service mysql restart |
>> mysql 실행화면
mysql을 사용해보자 -> mysql 입력!
Tip! mysql의 명령어에서는 항상 끝에 ' ; ' (콜론) 을 빼먹지 말아야한다.
mysql에 어떤 데이터베이스가 저장되어있는지 확인해보자
1 | show databases; |
해당 명령어를 입력하면 기본적으로 셋팅되어있는 database들이 보이게 된다.
사용하고 싶은 database가 있다면
1 | use 데이터베이스명; |
해주면 된다 이때는 ' ; ' 콜론은 생략해도 좋다.
나는 mysql database를 살짝 보기로 하였다.
Database changed 라는 화면을 통해 제대로 실행됨을 알 수 있다.
여기서부터는 간단한 Database의 개념을 알고 있어야 한다.
기본적으로 Database는 체계적으로 묶음을 지어놓은 체계화된 데이터 모음이다. 이 각각의 데이터베이스에는
table들이 존재하고 그 table들안에는 우리가 사용하고 싶은 데이터들이 저장된다.
table안에 특정한 단순 자료형의 일련데이터 값과 테이블에서의 각 열을 우리는 column(칼럼)이라고 부른다.
column은 쉽게 말해서 관계형 데이터베이스에서 행(래코드)을 분류하는 기준이 되는 것을 뜻한다.
레코드는 table에 저장된 데이터들의 행에 대한 정보를 뜻한다.
쉽게 그림으로 보면
>> 해당 그림은 soccer라는 데이터베이스에 player라는 테이블을 나타낸 화면이다.
여기서 column은
이런식으로 테이블에서 각 열의 기준을 생각하면 되고
레코드는 table에 저장된 행의 정보로써
이런식으로 생각하면 된다.
* 데이터베이스와 테이블 칼럼 레코드 등은 다음 포스팅을 참조