본문 바로가기

Study/Programming

MySQL 설치 및 확인

요염 호호  요염 


안녕하세요~


처음 사용하게되는 MySQL에 대해서 공부하며 포스팅합니다, 물론 과제도 있지만요~ :)


먼저 MySQL을 사용할 때 필요한 여러가지 도구들을 다운받고 설정이 필요합니다




MySQL 및 MySQL 드라이버 설치


  • MySQL Community Server 5.5 설치

(http://dev.mysql.com/downloads/)


  • MySQL 드라이버 설치
    (http://dev.mysql.com/downloads/ - [MySQL Connectors] - [Connector/J])
    프로그래밍과 MySQL을 연동하기 위해 드라이버 설치

  • 이클립스 프로젝트에 MySQL 커넥터 드라이버 연결

     

MySQL 드라이버의 bin 파일을 자바설치드라이브의 jdk\lib 폴더에 복사 붙여넣기

이클립스의 WebContent-[WEB-INF]-[lib] 폴더에 bin 파일을 붙여 넣기





MySQL 설치 확인

  • MySQL 설치확인



  • MySQL에 데이터베이스 추가


mysqladmin을 사용해서 create 명령으로


데이터베이스명 basicjsp, beginjava 2개를 추가한 모습입니다





  • 생성된 데이터베이스에 사용자계정 추가 및 권한 설정


로컬호스트(localhost)에 접근하는 권한이 설정된 사용자계정(jspid)


mysql 루트 계정으로 접속해서

위에 보이는 데이터 제어어인 grant 명령어로 권한을 설정과

사용자계정을 추가하는 모습입니다



모든 서버(%)에 접근할 수 있는 권한이 설정된 사용자계정(jspid)



  • 데이터베이스에 사용자 계정 추가 및 권한 설정 확인


위에서 생성한 jspid(사용자계정)으로 basicjsp 데이터베이스에 접속
패스워드도 입력하고 show databases 명령으로 작성한 basicjsp 데이터베이스가 존재함을 확인하는 화면




revoke

권한을 해제하는 명령

revoke all on *.* from 'javaid'@localhost;  : javaid 계정에 대해 로컬호스트 접근 권한 해제

revoke all on *.* from 'javaid'@%;            : javaid 계정에 대해 모든 서버 접근 권한 해제






읽어주셔서 감사드립니다


다음 포스팅에서는 


MySQL에서 자주사용하는 구문에 대해서 포스팅할게요 ^^*