(1) 구글에 MySQL download 검색하기
https://dev.mysql.com/downloads/
Community 버전은 무료버전이다
MySQL Commnuity Server 를 선택한다
운영체제에 맞게 선택한다
(2) 운영체제에 설치하기
강한 암호화 비번 선택
기본 root 계정의 비번 설정하기
root 사용자의 비번 입력 잊어버리면 안됨
(3) 운영체제에 MySQL on/off 설정하기
(4) MySQL Workbench 설치하기
MySQL Workbench 는 MySQL 작업을 편리하게 해주는 도구이다
(5) MySQL Workbench 실행 및 오류 해결
MySQL 서버가 실행중일때 작업이 가능하다
Connedtions : 데이터 베이스 연결할때 사용하는 연결 설정들
+ 버튼 : 새로운 계정 생성하기
도구 : 해당 계정을 수정하기
MySQL 실행을 했으나
계속 start 와 stop을 반복하고
mysql workbench도 연결 오류가 뜬다
MySQL 오작동을 확인하기 위해
터미널에서 " mysql.server start " 입력하니 mysql가 아닌 mariadb가 뜬다
예전에 공부한다고 설치를 해둔것을 잊고 있었던것같다
같은 운영체제 안에서 서로 다른 데이터베이스가 충돌한것같다
mariadb를 삭제하니 mysql가 정상적으로 작동된다
터미널에 mariadb 중지 및 삭제한다
brew services stop mariadb
brew uninstall mariadb
cd /opt/homebrew/var
var % rm -rf mysql
cd /opt/homebrew/etc
etc % rm -rf my.cnf*
MySQL 가 오작동 없이 정상 실행
중지시 정상 중지되는것을 확인했다
MySQL Workbench 에서 정상 실행 되는지 확인한다
MySQL 서버 연결 테스트했는데 3306 오류가 뜬다
failed to connect to mysql at localhost:3306 with user root
이것저것 검색하니 3306 호스트를 사용하고 있는 곳이 있기 때문에
이를 해제 해야한다고 한다
sudo mysql -u root -p
이후 이것저것 입력했으나 기억이 안남
어쨋든
테스트 연결 성공
(6) Window 운영체제로 실행여부 확인하기
'🌈 프로젝트 > 환경설정' 카테고리의 다른 글
환경설정_이클립스 + 톰캣 서버 설정 (0) | 2023.07.18 |
---|---|
환경설정_무료 인텔리제이 + 톰캣 서버 설정 (0) | 2023.06.27 |
환경설정_STS4 내보내기 & 불러오기 (0) | 2023.06.23 |
환경설정_SDKMAN 설치하기 (0) | 2023.06.13 |
환경설정_Git설치하기 (0) | 2023.06.13 |
댓글