스프링을 시작하며 DB가 필요해서 mysql을 설치 하려는데 혹여나 맥북 쓰시는 분들과 공유하고자 작성을 해본다 ㅎㅎ
http://dev.mysql.com/downloads/mysql/
이곳에서 DMG Archive를 다운받는다. 난 10.7 64bit 버전으로 다운받았다.
그리고 더블 클릭으로 간단하게 압축을 풀고
왼쪽부터 순서대로 설치 하면 되겠다.
헉! 허락되지 않은 소프트 웨어라고 뜨지만 과감하게 확인 버튼을 클릭해서 다음으로 넘어가서 설치를 진행하였다.
앗 ... 설치했는데.. 내가 전에 이미 설치했나보다...
이런 실수 하지 않도록 미리 설치 했는지 확인은 필수! ㅋㅋㅋㅋ
다음에는 이미지 캡쳐프로그램을 사용해서 캡쳐해서 글을 작성해 봐야지
좋은 프로그램 있으면 추천 해 주세요 ㅎㅎ
아.. 이렇게 끝냈으면.. 쓰나마나... 환경설정이 남아있었다... . 죄송.. ㅋㅋ
cmd 창을 켠다 cd /usr/local/mysql 으로 이동한다. (설치시 위치 변경 안하면 여기로 설치 되나보다)
/* 이건 필요없는 부분인데 그냥 sudio 땜에 그냥 주석처리 ㅋㅋ 정말 나를 위한 메모가 되어버렸다.
*sudo vi my.cnf ( sudo = 관리자권한으로 실행 -관리자 패스워드 입력해야됨) vi editor로 my.cnf파일을 열겠다는 거다 (맥북을 사용한지
*얼마안된 저같은 친구를 ... 나를.. 위한 메모..)
*/
home에서 ( cd 하고 그냥 엔터) vi .profile 을 치면 환경변수 파일이 뜬다
간만에 만졌더니 나도 한참 해맸다.. 아 맥북.. 얼른 익숙해 지고 싶어라.....
export PATH=/opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:$PATH 저 색깔있는 부분만 추가하고
cmd 껏다가 키면 어디서든 실행 오케이! 라고 한다 나도 얼른 실행해 보고 와야지 .. ㅋㅋㅋ
아.. 환경 설정... 하느라 30분 잡아 먹었다...
보통 맥에서는 X라이온 이상에서는 .profile 이라는데 내가 모르고 .bash_profile을 만들어놔서
환경 변수 저장이 안되서 고생을 좀 하고 왔다..
home에서 ( cd 하고 그냥 엔터) ls -a 로 확인 할 수 있다 위에 둘중에 하나가 있으면 거기에다가 설정하면 한번에 ok될 것이다.
이제 cmd 어디서든 오케이 mysql -u root 로 입력해서 로그인 하면 된다. 근데 혹시 비밀번호를 설정했다면
ERROR 1045 (28000) 에러 발생 한다 그럼 mysql -u root -p 로 입력하고 설정한 비밀번호를 입력하면 된다.
비번 변경 방법은 /usr/local/mysql/bin/mysqladmin -u root 변경할 비밀번호 입력하면 된다(변경한 비밀번호는 기억하라..)
암튼 그래서 접속하고 나면 이제 어디서든 실행 가능 남들은 한번에 하는 건데 ... 나는 너무 먼길을 돌아 온듯 하다...
피곤해서 .. .여기꺼 퍼왔다... 죄송...
http://valley.egloos.com/viewer/?url=http://manwooo.egloos.com/785449
mysql 입력창에서도 root 비밀번호 변경하는 걸 발견해서 추가로 올립니다. ㅎㅎ
http://blog.naver.com/hmoai?Redirect=Log&logNo=50033002305 에서 퍼왔습니다. ㅎ
============
비밀번호 변경은
mysql> use mysql
Database changed
mysql> update user set password=password('apmsetup') where user='root';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
일케 하면 된다.
그래도 안된다면 방금 바꾼 패스워드를 적용시키기 위해 다음과 같은 명령어를 입력한다.
mysql>flush privileges;
또는
C:\mysql\bin>mysqladmin reload
============
'프로그래밍 > DB' 카테고리의 다른 글
오라클 CEIL, FLOOR함수 (0) | 2013.07.11 |
---|---|
오라클 순위 반환 함수들 (0) | 2013.07.11 |
mysql 한글 깨짐 utf8 설정하기 (0) | 2013.07.08 |
mysql 계정 추가 및 계정 권한 적용 (0) | 2013.07.07 |
mysql 명령어 모음 (0) | 2013.07.06 |