mysql 설치 및 DATABASE생성

JAVA/Java_DataBase 2013.09.28 17:26
크리에이티브 커먼즈 라이선스
Creative Commons License

mysql 설치의 경우 그냥 해당 mysql 홈페이지를 찾아가서 설치해도 되고 인터넷상 많으니까 참조하길 바란다.


참고로 요새 오라클 아이디가 있어야 다운로드가 가능하니까 알아서 잘 만들면 된다


참고로 무료다.


mysql 설치가 끝난 다음에는 sqlgate for mysql이라는 툴을 가지고 사용할 것을 강추한다.


기본 툴을 써도 되긴 되는데 사용성의 편의를 생각해서 봤을 때는 훨씬 낫다.


먼저. 하나만 가지고 지지고 볶길 원한다면 root계정을 계속 쓰는것도 좋겠지만..


왠만하면 하나 만들자..



create user '아이디'@'%->원격가능,localhost ->내부에서만 가능' identified by '비밀번호'

//유저 생성  


grant select,insert,update,delete,create,drop,alter on 디비명.*to 계정명@'%'

//권한 주기 디비명에는 *.*이거는 전체 디비에 권한을 주는거고 디비명.*  이거는 디비명에 해당되는 모든 테이블의 권한 그리고 디비명.A A라는 테이블에 한해서만 권한을 주는거라 생각하면 쉽겠다. 후자는 안해봐서 나도 이론상으로만 알고 있다. 그리고 grant전에 있는 select라던지 delete라던지 이것들은 전부 권한에 대한 명칭이니 필요한것만 권한을 지정해줄 수 있다.


create SCHEMA db명 default CHARACTER set utf8

//데이터 베이스 생성. default CHARACTER set utf8<- 왠만하면 캐릭터셋을 적어주는 센스정도는 발휘하자

이상.

저작자 표시 비영리 변경 금지
신고

'JAVA > Java_DataBase' 카테고리의 다른 글

DI 의존성 주입.  (0) 2013.10.15
IS-A와 HAS-A  (0) 2013.10.11
SPRING TOOL SUITE 설치하기  (0) 2013.10.01
mysql 설치 및 DATABASE생성  (0) 2013.09.28
버블정렬  (0) 2013.09.16
Dao(Data Acess Pattern)개념.  (0) 2012.07.01


티스토리 툴바