[참고 블로그]
https://velog.io/@ldw0123/Mac에-MySQL-설치하기
Mac에 MySQL과 Workbench설치하기
데이터베이스를 공부하는 데 MySQL은 빠질 수 없죠 실리콘 맥(M1, M2칩) 컴퓨터에 MySQL을 설치하는 법을 알아봅시다~! 준비하기 우선, 맥에 homebrew가 설치되어 있어야 합니다 링크를 참조해서 homebrew
velog.io
[MySQL] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 에러 해결 사례
m1 mac 관련 포스팅은 많이 없더라고요
velog.io
[MySQL 설치]
준비물 : homebrew(나의 맥북에는 homebrew 설치되어 있는 상태였다)
1. MySQL 설치 후 서버켜기
#homebrew mysql 설치
brew install mysql
#설치 및 버전 확인
mysql -V
#mySQL 서버켜기
mysql.server start
mysql 설치시 트러블슈팅 과정
더보기
#비밀번호 입력 오류 해결과정
오류 내용 : 설치 성공과 버전확인까지 확인 후 서버 start시 비밀번호 설정을 한 적이 없는데 입력하라는 안내문구
오류 해결 : mysql 폴더 완전히 삭제 후 재설치
방법 1. homebrew로 mysql 삭제후 컴퓨터 재시작
#mysql 삭제
brew unistall --force mysql
위 방법으로 삭제 후 재부팅하고 다시 설치를 했으나 같은 오류가 발생했다.
방법2. 폴더 완전히 삭제되었는지 확인 후 재설치
#서비스 종료
sudo brew services stop mysql
#mysql 제거
brew uninstall mysql
#폴더 제거
rm -rf /opt/homebrew/var/mysql
#재설치
brew install mysql
#파일 자체로 접근해서 서비스 실행
cd /opt/homebrew/Cellar/mysql/8.3.0_1/support-files
./mysql.server start
mysql 버전 확인시 설치가 안되었다고 했지만 아주 오래전에 깔려있던 mysql폴더가 그대로 남아 있어서 비밀번호가 걸려 있었다.
해당 폴더를 제거해주고 재설치하니 제대로 진행이 되었다.
2. MySQL 설정하기_초기설정
#설정 시장
mysql_secure_installation
비밀번호 복잡하게 설정? N
비밀번호 설정 rootroot(분실주의!)
기본 익명 사용자를 삭제? Y
원격에서 접속을 불허? 로컬사용 Y, 원격 허용 N
testDB 삭제할 것? N
previlege 테이블을 다시 로드? Y
[MySQL 사용]
#mySQL 서버켜기
mysql.server start
#로그인
mysql -u root -p
비밀번호입력(rootroot)
#MySQL 종료 후 콘솔 돌아가기
quit 또는 exit
#MySQL 서버 재부팅 상관 없이 켜기
brew services start mysql
#mySQL 서버종료
mysql.server stop
'설치' 카테고리의 다른 글
[MacOS] MySQL의 Workbench 설치 (0) | 2024.07.05 |
---|---|
[MacOS] VMware에 Rocky Linux 설치 (0) | 2023.12.09 |
[MacOS] VMware 설치 (0) | 2023.12.09 |
h2 데이터 베이스 설치 (0) | 2022.04.25 |
윈도우 사용자를 위한 터미널 프로그램 : Cmder 설치하기 (0) | 2021.08.04 |