졸업작품_preparing..../MySQL

MySQL 설치 및 사용방법

IT grow. 2019. 2. 12. 13:38
반응형

MySQL 사용할 일이 생겨서 다시한번 정리를 한다.


기존에 설치되었던 구버전은 삭제하고 새로운 버전을 깔게 되었다.


나는 WAMP bitnami를 사용해서 Mysql를 사용하겠다.


https://bitnami.com/stack/wamp/installer

--> 설치는 위 사이트를 참고하며 , 자신의 운영체제에 맞게 다운받아준다.





설치가 끝났다면 다음 순서를 통해 실행시킨다. ( Windows Version ) 


먼저 , cmd를 킨다음 Bitnami가 다운되어진 경로파일로 들어가 준다 . 


들어가면 mysql이라는게 있는데 mysql로 들어가준다


mysql 들어간 상태에서 dir을 통해 bin이라는 파일을 확인한다 . 


bin을 들어가면 , mysql.exe 있다. 이것을 실행시켜준다


처음실행은 mysql -uroot -p 를 통해서  실행시킨다.

보면 password 를 치라고 나오는데 , 이 비밀번호는 되도록이면 까먹지 않도록 적어준다.




설정이 완료 되었다면 , Mysql을 어떻게 사용하는지 CRUD를 알아본다.


먼저 , DATABASE 를 생성해줘야 하는데 , CREATE 를 사용하여서 다음과 같이 하나 생성해준다.

SET 뒤는 UTF-8로 설정하겠다는 의미.


자 , DB를 생성했다면 다음을 통해서 확인을 해 본다 . 


우리가 만든 DB를 use를 사용해서 사용하겠다를 말해준다.

아직 tables는 비어있다.


이제 TABLE를 만들어 줄 것인데 , 이 때 또한 CREATE를 사용한다.

임의의 topic TABLE 이다.


자 그러면 밑에처럼 TABLE이 생성된것을 확인할 수 있다.


만들어진 TABLE에 데이터를 넣어줄 때는 INSERT INTO 테이블명 (칼럼명 .... ) VALUES( 칼럼에 해당하는 값들....); 

로 넣어줄 수 있다.


SELECT 를 통해서 테이블을 확인할 수 있다.


물론 다음처럼 WHERE 를 통해서 특정 칼럼만 볼 수도 있다.


INSERT로 하나의 칼럼을 다시 넣어보자.


그런다음 ,update 를 통해서  topic 테이블에 있는 title 의 값을 npm으로 바꾼다 . 이 때 id 의 값이 2인 칼럼을 바꾸는 것


다음 또한 . update를 통해서 칼럼 값을 바꿀 수 있다.


SELECT 로 확인해 보자 .


UPDATE를 사용할 때는 반드시 , WHERE 의 사용여부를 확인을 꼭 해야한다 . 

다음 처럼 WHERE 를 사용하지 않고 SET만 지정할 경우 , topic 테이블에 있는 title 과 description 에 각각의 값이 칼럼에 각각 들어가기 때문이다.

원치 않는 데이터가 손실될 수 있기 때문이다.


마지막으로 DELETE 를 통해서 값을 지울 수도 있다. DELETE 또한 WHERE 과 같이 사용할 수 있다.


반응형