Notice
Recent Posts
Recent Comments
준호씨의 블로그
osx - brew 로 mysql 5.7 설치 본문
반응형
설치 가능한 mysql 버전 확인
$ brew search mysql
mysql 설치
$ brew install mysql@5.7
만약 최신 버전을 설치 하고 싶다면 버전을 빼면 된다.
$ brew install mysql
2018.07.19 기준으로 8.0.11 이 설치 되는데 서버 구동에 실패 해서 그냥 많이 쓰이는 5.7 로 설치 했다.
설치 하고 나면 아래 처럼 .zshrc 에 PATH 를 추가 해 주라고 나온다. (zsh 기준이다. bash 는 아마 다른게 나올 것이다.)
$ echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
mysql 시작
$ brew services start mysql@5.7
==> Successfully started `mysql@5.7` (label: homebrew.mxcl.mysql@5.7)
$ /usr/local/opt/mysql@5.7/bin/mysql.server start
Starting MySQL
SUCCESS!
password 변경
기본 패스워드는 변경 해 주는 것이 좋다.
$ mysqladmin -u root password '<password>'
mysql 접속
password 를 설정 하지 않은 상태에서는 단순히 아래 커맨드로 접속 가능
$ mysql -uroot
패스워드를 설정 했다면 뒤에 -p 옵션을 추가 해 주고 실행한다. 패스워드 입력 창을 볼 수 있다.
$ mysql -uroot -p
mysql 제거
$ brew remove mysql@5.7
기타
brew 로 mysql 설치 하면 나오는 문구인데 mysql 라이브러리로 뭔가 개발을 한다면 다음 설정을 참고 한다.
LDFLAGS: -L/usr/local/opt/mysql@5.7/lib
CPPFLAGS: -I/usr/local/opt/mysql@5.7/include
반응형
'개발이야기' 카테고리의 다른 글
C Standards. C표준. C11, C99, C90, 등. 그리고 gcc (0) | 2018.08.01 |
---|---|
C - 기존 Makefile 프로젝트를 CMake 로 컨버팅 하기. 그리고 CLion (0) | 2018.07.31 |
java - 홀수, 짝수 구분하기. check even, odd number (0) | 2018.07.19 |
perl - template toolkit (tt) 반복문 (0) | 2018.07.16 |
javascript - date yyyymmdd, hhmmss, yyyymmddhhmmss, yyyymmddhhmm (0) | 2018.07.11 |
Comments