Web
Mysql 설치 및 환경 설정VallistA2017. 2. 10. 11:55
기준은 osx를 잡고 포스팅
1.mysql 설치
mysql 설치를 하는 방법은 상당히 많은 방법이 존재한다. 어떤 방법은 굉장히 쉬운 방법이 있고 어떤 방법은 standard한 방법이지만 굉장히 불편한 방법이있고...
- 일반적인 mysql 설치 방법
1) 다운로드
일반적으로 mysql을 설치하는 방법은 공식 홈페이지를 들어가서 다운로드 하는 방법이 있다.
위의 홈페이지로 접속해서 dmg파일을 다운로드해서 받도록하자.
2) 설치
dmg 파일을 받아서 패키지를 클릭하여 설치하도록 한다.
3) 확인
터미널을 시작하여 다음과 같은 코드를 입력한다.
mysql은 위에서 입력한 /usr/local/mysql 에 설치되어있다.
4) password 설정
터미널을 시작하여 다음과 같은 코드를 입력한다.
이렇게 되면 root로 접속이 되며 비밀번호를 입력하면 된다.
5) utf8 설정
터미널을 시작하여 다음과 같은 코드를 입력한다.
비밀번호를 모르면 아래의 구문을 입력하고 bash 프롬프트에서 입력하면된다.
bash-3.2# passwd root
Changing password for root.
New password : 비밀번호
Retype new password : 비밀번호
bash-3.2#
여기서 우리가 입력해야할 것은 passwd root, 와 비밀번호 라고 쓰여진 곳이다.
입력을 마친 후 root 계정으로 진입하여 위의 비밀번호를 알면 치는 구문을 입력하면 된다.
root 계정으로 접속 후
를 입력하고 나오는 텍스트파일에 아래와 같이 입력하여 저장한다.
- HomeBrew를 통한 설치.
보통 많이들 이용하는 방법인데, homebrew라는 것을 사용하여 다운받으면 환경변수 설정이 필요없이 깔끔한 다운로드를 할 수 있다.
1) 위의 링크를 접속하여 installation을 실시한다. (터미널에서)
2) mysql을 설치한다. 아래의 명령어를 기입한다.
4) root 비밀번호를 설정한다. 아래의 명령어를 기입한다.
첫번째 줄의 명령어 입력후 로그인
두번째 줄의 명령어 기입후 확인
기본적으로 utf8이기 때문에 건드릴 필요가 없음.
6) 백그라운드 실행
첫번째 줄은 서비스를 백그라운드에서 실행시키는 데몬 실행문구
두번째 줄은 로그인시 데몬 자동 실행에 대한 문구이다.
- mamp stack 을 사용한 설치 방법
다운로드 받아서 실행을 하고 패키지를 더블클릭하면된다.
아래에서 간단히 요약해서 말하겠다.
처음 다운로드 설정 화면에서 phpmyadmin 빼고 next
기존 디렉터리 설치 next
password는 자신이 원하는 것으로 next
포트는 3306 next
클라우드 버튼 off next
next 설치 끝
성공적인 설치 완료
1) 켜고 끄는 방법
설치한 폴더로 이동하여 manager-osx를 실행한다.
실행을 하면 Manage Servers 탭에 보게되면 아파치와 mysql이 running 중인데, 키고 끄고를 알아서 조절하면된다.
맥의 경우 컴퓨터를 아에 끌 수도 있으니 끄게되면 mysql과 아파치가 꺼져 버리므로 다시 선택하여 start를 해주어야 한다.
2) 설치 확인
터미널을 실행 후 cd 메서드를 이용하여 다운로드 위치로 가서 mysql 폴더 안의 bin 으로 들어가자.
입력했던 비밀번호를 입력하고 접속하면 된다.
'Web' 카테고리의 다른 글
Webstorm github 연결 (0) | 2017.02.14 |
---|---|
Node-mysql 사용 (0) | 2017.02.14 |
MySQL 사용 (0) | 2017.02.13 |
MySQL 구조 (0) | 2017.02.10 |
Webstorm 설치 및 설정, node js + express 프로젝트 생성 (0) | 2017.02.07 |
댓글
VallistA
병특이 끝나서 게임에서 웹으로 스위칭한 프로그래머.
프로그래밍 정보등을 공유합니다.
현재는 이 블로그를 운영하지 않습니다.
vallista.kr 로 와주시면 감사하겠습니다!
자고 싶습니다. ㅠㅠ
Github :: 링크
궁금한점 문의 주시면 답변드리도록 하겠습니다
VISITED
Today :
Total :
Lately Post
Lately Comment