일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 글로벌소프트웨어캠퍼스
- 우리에프아이에스
- sts
- springboot
- 클라우드 서비스 개발 #
- M2
- 도메인
- 맥
- Java
- route 53
- 클라우드 서비스 개발
- mysql
- 우리FIS아카데미
- 우리FIS아카데미 #
- 우리FISA #
- jdk
- 맥OS
- 로드밸런스
- https
- K-디지털트레이닝
- 우리FISA
- 맥북
- 우리에프아이에스 #
- dbeaver
- Gradle
- 리눅스
- spring
- HTTP
- AWS
- Today
- Total
<<개발일지>>
Mysql hombrew로 삽질하며 다운로드 본문
M2 맥북 소유자
후우 ~~ 오늘의 삽질 mysql 설치하기 ㅋㅋ
일단 일반적인 진행 루트로 해준다.
1. 버전을 확인해 준다.
$ brew -version
2. 만약 버전이 낮으면 update를 해준다
3. 그다음 brew를 통해 mysql를 설치 해준다.
$ brew install mysql
4. 설치가 완료 되면
$ mysql.server start
를 입력하여 실행시킨다.
근데 처음에 에러 발생 !!
Starting MySQL
.. ERROR! The server quit without updating PID file (/opt/homebrew/var/mysql/bagjihoui-MacBookPro.local.pid).
후 ㅋㅋㅋ 오늘의 맥북과의 삽질 시작이다.
그렇게 몇 시간 동안 삽질했다ㅠㅠ 그렇게 찾았는데 !!! 생각해보니 예전에 mariadb를 설치했던 기억이 있었다.
$ lsof -i
바로 이거 입력 ㅋㅋ lsof는 실행하고 있는 모든 것들을 보여준다.
lsof 는 list open files 의 약자로 시스템에서 열린 파일 목록을 알려주고 사용하는 프로세스, 디바이스 정보, 파일의 종류등 상세한 정보를 출력해 준다.
출처 밑에와 같다.
이거에 대한 내용은
https://www.lesstif.com/system-admin/lsof-20776078.html
lsof 사용법
www.lesstif.com
여기 가면 알 수 있다.
두둥 결과,
ㅋㅋㅋㅋ 역시나 mariadb가 있었고 실행되고 있었다.
그래서 mariadbd의 PID를 찾아 내고 kill을 통해 프로세스를 종료시켰다.
$ kill -9 [PID]
근데 여기서 종료가 되었는지 확인이 필요했는데 맥북 도와준다는 친구들이 와서 이래저래 하다 확인 못했다ㅋㅋ
그래서 정확하게는 모르겠지만 (아마 brew로 삭제하고 한게 아니다보니 그런거 같기도 !!? 나중에 공부 더 해서 제대로 알기로 하자 !!)
아무튼 실행
$ mysql.server start
근데, 이상하게 실행이 안 된다. 에러도 없고 그냥 실행 로딩 창만 길어진 상황이었다.
그래서 다르게 접근한 것이 바로 brew를 이용한 것이다.
*brew 로 설치했으니, brew로 웬만하면 모든 걸 하는 것이 좋다고 맥북 천재가 말해줬다.
$ brew services info mysql
를 입력하면 mysql의 상태를 바로 알 수 있다.
그다음, brew list | grep maria로 mariadb가 있는지 알 수 있었고
$ brew services info mariadb
이걸 입력해서 mariadb가 Loaded인지 알 수 있었다.
그래서
$ brew services stop mariadb
를 해서 종료시키고,
$ brew services start mysql
을 해서 실행 시켜줬다.
그 다음,
"mysql에서 -u(user)로 password를 입력해서 root계정으로 mysql에 로그인 하겠다." 의 의미를 가지고 있는
$ mysql -uroot -p
를 통해 mysql에 접속했다.
이후 WorkBench를 설치해서 최종적으로 Mysql를 실행시켰다.
[MySQL] Mac M1 환경에서WorkBench 설치하기
Mac 환경에서 WorkBench를 설치해보겠다 😉homebrew 를 통해 MySQL 8.0.28 버전을 설치하였다.이전에 정리해 둔 글이 있으니 참고하자!https://downloads.mysql.com/archives/workbench/위 사이트에 들어가
velog.io
오늘도 무사히 완료 !! 이제 Mysql 열심히 공부해봅시다!! ㅎㅎ
'맥 다루기' 카테고리의 다른 글
loombok 설치 에러 (0) | 2024.01.16 |
---|---|
WorkBench 강제 종료 문제 -> dbeaver 로 해결 (0) | 2024.01.15 |
이클립스 실행 안 되는 에러 (0) | 2024.01.08 |
맥용 이클립스 단축키 (1) | 2023.12.28 |
이클립스 2018 설치 오류 (0) | 2023.12.27 |