" async="async"> ', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); Mac에서 HomeBrew를 통한 MySQL 설치 및 삭제 :: 일단

현재 Mac Mojave를 사용중이고 MySQL을 설치하고자 한다.

검색해보니 여러 방법들 중에 HomeBrew를 통해서 간단하게 설치하는 방법이 있었다.

 

첫(?)설치는 아주 간단했다. 설치 후 접속도 하고 서버 종료와 시작을 몇번하다보니 재시작하는 과정에서 에러가 발생했다.

그리고 몇번의 uninstall과 intall, 재부팅 과정을 겪었다.

 

설치 시 설정

https://junhobaik.github.io/mac-install-mysql/

기존 MYSQL 삭제 및 설치

https://coderwall.com/p/os6woq/uninstall-all-those-broken-versions-of-mysql-and-re-install-it-with-brew-on-mac-mavericks

 

홈브루를 통해서 설치를 하는데 중간에 에러가 발생했다.

해결방법들을 정리해보자.

1. Fatal error: Illegal or unknown default time zone 'Asia/Seoul'

2. Newly created data directory /usr/local/var/mysql/ is unusable. You can safely remove it.

 

그리고 포스트 인스톨이 성공적으로 완료되지 못했다는 문구가 보인다.

그리고 brew postinstall mysql 명령어를 통해서 다시 시도하라고 되어있다.

 

1. 타임존 에러

이 에러는 config 파일 수정을 통해서 해결했다.

vi /usr/local/etc/my.cnf

위 명령어로 config 파일을 수정한다.

기존에는 에러문구에서 볼 수 있듯 default-time-zone='Asia/Seoul' 였다.

Asia/Seoul 을 +9:00으로 변경했다.

참고 : https://offbyone.tistory.com/318

 

두번째 에러는 rm -rf /usr/local/var/mysql/ 명령어로 디렉터리를 삭제했다.

 

그리고 brew postinstall mysql 명령어를 실행하면 에러가 발생하지 않는다.

 

다음 mysql_secure_intallation 명령어를 실행한다.

+ Recent posts